1

Microcontroller Jobs in Michigan (NOW HIRING)

Knowledge of microcontroller architectures, memory technologies, and programming. * Understanding of hardware design and failure modes in electronic modules. * Knowledge of vehicle serial data ...

Embedded Firmware Engineer/Developer

Troy, MI · On-site

$96.50K - $132.10K/yr

Collaborating with systems, software, and hardware engineering to develop embedded microcontroller designs for high voltage distribution, control systems, and system interfaces * Support existing and ...

New

Hardware Engineer

Birmingham, MI

$117.70K - $155.40K/yr

Designing, developing, testing, and validating microcontroller-based PCBs. Performing testing, troubleshooting, and validation (at board and system level) for new and existing products. Designing and ...

New

Embedded SW Engineer

Troy, MI

$124.60K - $164K/yr

... Microcontroller knowledge CMM/CMMI process knowledge DVP&R, FMEA, Fault Tree, Six Sigma Bachelor degree in Electricals/Electronics Engineering or Higher Regards, Additional Information All your ...

... microcontroller, chipset and PCB level. Able to determine software requirements based on review of PCB layout, and chip set data sheets. • Experience with requirements decomposition and ...

New

Embedded Software Engineer

Rochester, MI

$121K - $159.20K/yr

... chip microcontroller and ASIC peripherals. Strong knowledge of layered software architectures and design of Interface layers Ability to interpret circuit schematics for IO processing and ...

Junior Embedded Engineer

Troy, MI · On-site

$124.60K - $164K/yr

Ability to analyse and interpret microcontroller manuals. Knowledge of software development life cycle. Knowledge of vehicle communication such as CAN/LIN/MOST/SPI/Ethernet (TCP/IP). Read, understand ...

Embedded Software Engineer

Rochester, MI · On-site

$121K - $159.20K/yr

... microcontroller and ASIC peripherals. • Strong knowledge of layered software architectures and design of Interface layers • Ability to interpret circuit schematics for IO processing and ...

next page

Showing results 1-20

Microcontroller information

See Michigan salary details

$66.2K

$111.5K

$164.3K

How much do microcontroller jobs pay per year?

As of Jun 4, 2026, the average yearly pay for microcontroller in Michigan is $111,546.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,000.00 and $132,900.00 per year, depending on experience, location, and employer.

What is a Microcontroller job?

A Microcontroller job involves working with small, programmable computing devices used in embedded systems. Professionals in this role design, develop, and troubleshoot microcontroller-based applications for industries like automotive, consumer electronics, and industrial automation. Responsibilities may include writing firmware, optimizing power consumption, and integrating hardware components. Strong knowledge of programming languages such as C/C++ and an understanding of electronics are essential.

What are the key skills and qualifications needed to thrive in the Microcontroller position, and why are they important?

To thrive as a Microcontroller Engineer, you need a solid background in embedded systems, electronics, and programming languages such as C or C++. Familiarity with development environments, circuit design tools, and microcontroller families (like ARM, PIC, or AVR), as well as certifications such as Embedded Systems Certifications, are typically valuable. Problem-solving skills, attention to detail, and effective teamwork make someone stand out in this position. These skills ensure the reliable design, testing, and implementation of microcontroller-based solutions that meet complex project requirements.

What are the typical responsibilities of a Microcontroller Engineer in a project team?

Microcontroller Engineers are responsible for designing, programming, and testing embedded systems that control devices or processes. Their daily tasks often include writing and debugging firmware, integrating sensors and peripherals, and collaborating closely with hardware engineers and product designers to ensure seamless system functionality. They may also participate in code reviews, system validation, and troubleshooting field issues. Working on interdisciplinary teams, Microcontroller Engineers often contribute to hardware selection and optimization, making their role essential throughout the product development lifecycle.
What are the most commonly searched types of Microcontroller jobs in Michigan? The most popular types of Microcontroller jobs in Michigan are:
What cities in Michigan are hiring for Microcontroller jobs? Cities in Michigan with the most Microcontroller job openings:
Electrical Model DRE

Electrical Model DRE

Optimal Inc.

Warren, MI • On-site

Contractor

Posted 27 days ago


Job description

Job Description:
  • Create and maintain Interface Control Design (ICD) strategy and ICD templates
  • Develop & Maintain commodity specific documentation.
  • Generate and Maintain Global subsystem/component technical specifications templates. (SSTS/CTS)
  • Lead resolution of technical issues
  • "Close the Loop" on learnings by updating required information (Best Practices, GM Specifications, Statement of Requirements, Template, etc.) and document progress in Problem Resolution Tracking System.
  • Work cross-functionally within GM, coordinating multiple suppliers.
  • Lead/manage supplier resident engineers
  • Support sourcing activities
  • Generate technical solutions for current, new and major programs
  • Perform complex design analysis
  • Initiate documents to provide engineering authority and to maintain math/CAD data
  • Work with engineering functions, suppliers, plant personnel and others to implement cost reduction, methods and product improvements, and to support build programs
  • Validation of your module

Job Requirements:
  • 2+ years of related experience
  • Knowledge of microcontroller architectures, memory technologies, and programming.
  • Understanding of hardware design and failure modes in electronic modules.
  • Knowledge of vehicle serial data communications.
  • Demonstrated proficiency in writing and comprehending software/hardware requirements.
  • Knowledge of software verification/validation processes.
  • Knowledge of testing and associated tools.
  • Capability to translate text based functional requirements into software algorithms and models.
  • High level of analytical ability where problems are unusual and difficult
  • BS in Engineering, Physics, Math, or Computer Science