1

Embedded Systems Engineering Jobs in Michigan (NOW HIRING)

We are seeking an Embedded Systems Engineer with strong experience in embedded hardware and ... Collaborate with cross-functional and distributed engineering teams in an Agile environment.

New

We are seeking an Embedded Systems Engineer with strong experience in embedded hardware and ... Collaborate with cross-functional and distributed engineering teams in an Agile environment.

New

We are seeking an Embedded Systems Engineer with strong experience in embedded hardware and ... Collaborate with cross-functional and distributed engineering teams in an Agile environment.

New

We are seeking an Embedded Systems Engineer with strong experience in embedded hardware and ... Collaborate with cross-functional and distributed engineering teams in an Agile environment.

New

We are seeking an Embedded Systems Engineer with strong experience in embedded hardware and ... Collaborate with cross-functional and distributed engineering teams in an Agile environment.

New

We are seeking an Embedded Systems Engineer with strong experience in embedded hardware and ... Collaborate with cross-functional and distributed engineering teams in an Agile environment.

New

We are seeking an Embedded Systems Engineer with strong experience in embedded hardware and ... Collaborate with cross-functional and distributed engineering teams in an Agile environment.

New

We are seeking an Embedded Systems Engineer with strong experience in embedded hardware and ... Collaborate with cross-functional and distributed engineering teams in an Agile environment.

New

We are seeking an Embedded Systems Engineer with strong experience in embedded hardware and ... Collaborate with cross-functional and distributed engineering teams in an Agile environment.

New

We are seeking an Embedded Systems Engineer with strong experience in embedded hardware and ... Collaborate with cross-functional and distributed engineering teams in an Agile environment.

New

next page

Showing results 1-20

Embedded Systems Engineering information

See Michigan salary details

$54.5K

$119.6K

$167.3K

How much do embedded systems engineering jobs pay per year?

As of Sep 8, 2026, the average yearly pay for embedded systems engineering in Michigan is $119,647.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,200.00 and $142,500.00 per year, depending on experience, location, and employer.

What is embedded systems engineering?

Embedded systems engineering is a branch of engineering focused on designing, developing, and maintaining specialized computing systems that perform dedicated functions within larger mechanical or electrical systems. These systems are found in a wide range of products, from household appliances and automobiles to medical devices and industrial machines. Embedded systems engineers work with both hardware and software to create solutions that are reliable, efficient, and tailored to specific tasks. Their work often involves programming microcontrollers, integrating sensors and actuators, and ensuring real-time performance. The field requires strong skills in programming, electronics, and systems integration.

How do embedded systems engineers typically collaborate with cross-functional teams during product development?

Embedded Systems Engineers frequently work alongside hardware engineers, software developers, and quality assurance teams to design and integrate system components. This collaboration ensures seamless communication between hardware and software, and often involves joint debugging sessions, code reviews, and regular project meetings. Being able to clearly communicate technical requirements and constraints is vital, as is adapting to iterative feedback from other departments. Effective teamwork is essential to meet project timelines and deliver reliable embedded solutions.

What are the key skills and qualifications needed to thrive as an embedded systems engineer, and why are they important?

To thrive as an Embedded Systems Engineer, you need a solid background in computer engineering, electronics, and programming languages such as C/C++, often supported by a relevant degree. Familiarity with microcontrollers, real-time operating systems (RTOS), and tools like oscilloscopes and debuggers is typically required, along with certifications such as Certified Embedded Systems Engineer (CESE) being advantageous. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills that help in collaborating with multidisciplinary teams and troubleshooting complex systems. These skills ensure the reliable development, integration, and maintenance of embedded solutions critical to modern technology.

What is the difference between Embedded Systems Engineering vs Firmware Engineering?

AspectEmbedded Systems EngineeringFirmware Engineering
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fields; often certifications in embedded systemsBachelor's in Computer Engineering, Electrical Engineering; certifications in embedded or firmware development
Work EnvironmentDesigning and developing hardware-software integrated systems, often in manufacturing or consumer electronicsWriting low-level code for hardware devices, often in consumer electronics, automotive, or IoT sectors
Employer & Industry UsageElectronics manufacturers, automotive, aerospace, consumer devicesConsumer electronics, IoT devices, automotive, industrial equipment

Embedded Systems Engineering focuses on designing complete embedded systems, including hardware and software integration. Firmware Engineering specializes in developing low-level code that runs directly on hardware devices. While both roles require similar skills and certifications, embedded engineers work on entire systems, whereas firmware engineers focus on firmware development for specific hardware components.

Is embedded systems engineering still a good career?

Embedded systems engineering remains a strong career choice due to ongoing demand in industries like automotive, healthcare, and consumer electronics. Professionals in this field typically work with microcontrollers, real-time operating systems, and programming languages such as C or C++, with certifications and continuous learning supporting career growth.

What job categories do people searching Embedded Systems Engineering jobs in Michigan look for?

The top searched job categories for Embedded Systems Engineering jobs in Michigan are:

What cities in Michigan are hiring for Embedded Systems Engineering jobs?

Cities in Michigan with the most Embedded Systems Engineering job openings:

Infographic showing various Embedded Systems Engineering job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 11% Part Time, 2% Temporary, 4% Contract, and 2% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $119,647 per year, or $57.5 per hour.

Embedded Systems Engineer

PB consulting

Allen Park, MI โ€ข On-site

Full-time

Posted 3 days ago

New


Job description

We are seeking an Embedded Systems Engineer with strong experience in embedded hardware and software development, automotive interfaces, Linux-based systems, and hardware-in-the-loop (HiL) testing. The role will focus on designing, integrating, validating, and documenting reusable embedded solutions for automotive test and automation environments.

Responsibilities
  • Design, develop, integrate, test, and validate embedded hardware and software for automotive test systems.
  • Develop schematics, PCB layouts, firmware, drivers, APIs, and control interfaces.
  • Integrate USB, I2S, multichannel audio, LIN, BCM, and external I/O interfaces.
  • Develop and integrate LIN simulation/emulation and voltage/current measurement solutions.
  • Support hardware/software integration across SmartBench, HiL, XiL, IVI, ECU Test, and Linux environments.
  • Perform electrical validation, functional testing, troubleshooting, defect resolution, and corrective actions.
  • Define requirements, test plans, architecture documents, interface specifications, and technical documentation.
  • Maintain requirements traceability and manage hardware, integration, calibration, and delivery risks.
  • Collaborate with cross-functional and distributed engineering teams in an Agile environment.
Required Qualifications
  • Hands-on experience with embedded hardware architecture, schematic design, PCB layout, prototyping, and electrical validation.
  • Strong experience with embedded software, firmware, drivers, and APIs.
  • Experience with Linux-based embedded systems.
  • Strong knowledge of USB, I2S, LIN, BCM interfaces, and automotive peripherals.
  • Experience with HiL/XiL or automotive test environments.
  • Experience with hardware/software integration, testing, troubleshooting, and technical documentation.
  • Strong analytical, communication, and problem-solving skills.
Preferred Qualifications
  • Experience with SmartBench, NetNode, NFCR, BUN/BUNA, VDP, TDK, or ECU Test.
  • Knowledge of automotive automation testing, PCB fabrication, BOM management, calibration, and measurement validation.