2

Entry Level Computer Programming Jobs in Southfield, MI

Performance Engineer Intern

Auburn Hills, MI · On-site

$15.75 - $20.50/hr

Position Summary The Performance Engineer Intern is an entry-level developmental position designed ... CAD, programming, or other STEM coursework preferred. * Basic proficiency with Microsoft Excel ...

Showing results 41-60

Entry Level Computer Programming information

See Southfield, MI salary details

$30.3K

$59.6K

$87.6K

How much do entry level computer programming jobs pay per year?

As of Sep 10, 2026, the average yearly pay for entry level computer programming in Southfield, MI is $59,605.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,300.00 and $73,400.00 per year, depending on experience, location, and employer.

What are entry level computer programming jobs?

Entry level computer programming jobs are positions designed for individuals who are new to the field of software development, often recent graduates or career changers. These roles typically involve writing, testing, and debugging code under the guidance of more experienced developers. Entry level programmers may work with a variety of programming languages and tools to help build or maintain software applications. These positions provide foundational experience in coding, problem-solving, and collaborating within a software development team.

What types of projects or tasks can I expect to work on as an entry-level computer programmer?

As an entry-level computer programmer, you will typically be assigned tasks such as writing and testing code, fixing bugs, and assisting in the development of new features under the guidance of more experienced developers. You might also help maintain existing software, update documentation, and participate in code reviews. Working closely with other team members, such as software engineers, QA testers, and product managers, is common, which helps you build both technical and collaborative skills early in your career.

What are the key skills and qualifications needed to thrive as an entry level computer programmer, and why are they important?

To thrive as an Entry Level Computer Programmer, you need a solid understanding of programming languages such as Python, Java, or C++, along with a relevant degree or coursework in computer science or a related field. Familiarity with version control systems like Git, basic debugging tools, and code editors is typically required. Strong problem-solving skills, attention to detail, and effective teamwork are valuable soft skills that help programmers excel. These abilities are crucial for writing efficient, reliable code and collaborating on software development projects in a professional environment.

What is the difference between Entry Level Computer Programming vs Software Developer?

AspectEntry Level Computer ProgrammingSoftware Developer
Required CredentialsAssociate's degree or coding bootcamp certificationBachelor's degree in CS or related field often preferred
Work EnvironmentInternships, junior roles, team projectsFull-time positions in tech companies, startups, or agencies
Employer & Industry UsageEntry-level roles across various industriesDeveloping, testing, and maintaining software applications
Common Search & ComparisonYesYes

Entry Level Computer Programming typically involves basic coding tasks and learning foundational skills, often requiring an associate's degree or bootcamp certification. Software Developers usually have more experience, often hold a bachelor's degree, and are responsible for designing, developing, and maintaining software applications. While both roles involve coding, Software Developers have broader responsibilities and work in more advanced project environments.

What are popular job titles related to Entry Level Computer Programming jobs in Southfield, MI?

For Entry Level Computer Programming jobs in Southfield, MI, the most frequently searched job titles are:

What job categories do people searching Entry Level Computer Programming jobs in Southfield, MI look for?

The top searched job categories for Entry Level Computer Programming jobs in Southfield, MI are:

What cities near Southfield, MI are hiring for Entry Level Computer Programming jobs?

Cities near Southfield, MI with the most Entry Level Computer Programming job openings:

Infographic showing various Entry Level Computer Programming job openings in Southfield, MI as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 17% Part Time, 2% Contract, and 1% Nights. Highlights an 72% Physical, 2% Hybrid, and 26% Remote job distribution, with an average salary of $59,605 per year, or $28.7 per hour.

Field Application Engineer

Livonia, MI • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

About the Role

We are seeking a Field Application Engineer with a strong hardware engineering background to join our North America team. In this role you will serve as the primary technical bridge between Nuvoton and its customers — providing expert hardware support across our MCU and MPU product portfolio, helping customers achieve successful design integration from early evaluation through production ramp. The ideal candidate combines deep hands-on experience in embedded hardware and system-level debugging with strong communication skills and the ability to influence technical decisions across multiple stakeholders — including OEM engineers, distribution partners, and executive sponsors.


Responsibilities:

  • Customer Technical Support: Serve as the primary technical contact for strategic customers during pre-sales and post-sales engagements, including product evaluation, schematic design review, PCB layout guidance, hardware bring-up, and production ramp support.
  • Hardware Debug & Validation: Lead board-level debugging, root cause analysis, and system integration activities for customer platforms, utilizing oscilloscopes, logic analyzers, protocol analyzers, and power analyzers.
  • Solution Recommendation: Analyze customer system requirements and recommend suitable Nuvoton MCU, MPU, power management, analog IC, and peripheral solutions based on application needs.
  • Cross-Functional Collaboration: Partner with sales teams, distribution partners, and internal engineering groups to troubleshoot customer hardware issues, conduct product demonstrations, deliver technical training, and lead design reviews to secure design wins.
  • Technical Enablement: Deliver technical presentations, product demonstrations, design reviews, and customer workshops to support design wins and successful deployment at OEM and ODM accounts.
  • Collateral Development: Develop and maintain technical collateral including application notes, reference designs, hardware bring-up guides, troubleshooting documentation, and schematic review checklists.
  • Field Intelligence: Capture field feedback on product performance, hardware feature gaps, competitive positioning, and market trends — communicating actionable insights to product and engineering teams.
  • Lab Support: Support lab validation, hardware performance benchmarking, and failure analysis for customer platform issues and internal evaluation boards.


Education, Experience, and Skills Required:

  • Education: Bachelor's degree in Electrical Engineering or Computer Engineering;
  • Experience: Minimum 2 years of hands-on embedded hardware development or field applications engineering experience supporting customer designs.
  • Hardware Design: Minimum 3 years of hardware design experience including schematic capture, PCB layout (Altium, Cadence, or equivalent), and bench-level debugging.
  • MCU Ecosystem Familiarity: Prior experience with major MCU platforms and ecosystems is highly desirable. Experience with leading MCU vendors is a plus.
  • Analog & Power Proficiency: Strong foundation in analog and digital ICs: op-amps, ADC/DAC, RTCs, bus switches, and DC-DC power conversion circuits.
  • Peripheral Interfaces: Solid command of hardware interfaces and subsystems: GPIO, UART, SPI, I2C, I3C, CAN, USB, Ethernet, and board-level power management.
  • Debug Tools: Experience debugging with oscilloscopes, logic analyzers, protocol analyzers, and power analyzers.
  • Customer Communication: Proven ability to manage technical customer relationships, communicate clearly, and lead cross-functional problem solving under schedule pressure.
  • Travel: Willingness to travel as needed to customer sites, distribution partner locations, trade events, and internal engineering teams across North America.


Preferred Qualifications:

  • ARM Platform Knowledge: Familiarity with ARM product families across performance tiers — from entry-level MCUs (Cortex-M0/M23) to mid-range (Cortex-M4) and high-performance application-processor platforms (Cortex-A35).
  • Design-Win Experience: Experience supporting design wins with OEMs, ODMs, distributors, or ecosystem partners across industrial, automotive, IoT, or consumer electronics markets.
  • Validation & BOM: Familiarity with reference design development, hardware validation planning, BOM optimization, and production issue triage.
  • Power Optimization: Knowledge of hardware security modules, or low-power optimization techniques in MCU-based embedded platforms.
  • Bilingual proficiency in Spanish and English is preferred, supporting effective communication with our diverse customer base across North America.


Location and Working Expectations

This position is based in Livonia, MI. Candidates should be able to collaborate with customers and internal teams across North America and Asia. International and domestic travel may be required based on business needs.


About Nuvoton

Nuvoton Technology Corporation (NTC) was founded to bring innovative semiconductor solutions to the market. NTC was spun-off as a Winbond Electronics affiliate in July 2008 and went public in September 2010 on the Taiwan Stock Exchange (TSE). Nuvoton Technology focuses on the developments of microcontroller, microprocessor, smart home and cloud security IC and has strong market share in Industrial, Consumer and Computer markets. Nuvoton owns a wafer fab, featuring customized processes for analog and power products. Besides in-house IC products, the wafer fab also provides part of its capacity for foundry services. Nuvoton Technology provides products with a high performance/cost ratio for its customers by leveraging flexible technology, advanced design capability, and integration of digital and analog technologies. Nuvoton values long term relationships with its partners and customers and is dedicated to continuous innovation of its products, processes, and services. The company has established subsidiaries in the USA, China, Israel, India, Singapore, Korea and Japan to strengthen regional customer support and global management. For more information, please visit http://www.nuvoton.com or Nuvoton LinkedIn Page.