Acron Aviation designs, engineers, and manufactures certified avionics systems that support safety ... Direct the design and development of embedded firmware for complex avionics products * Review ...
Quick apply
Acron Aviation designs, engineers, and manufactures certified avionics systems that support safety ... Direct the design and development of embedded firmware for complex avionics products * Review ...
Quick apply
Acron Aviation designs, engineers, and manufactures certified avionics systems that support safety ... Direct the design and development of embedded firmware for complex avionics products * Review ...
Acron Aviation designs, engineers, and manufactures certified avionics systems that support safety ... Direct the design and development of embedded firmware for complex avionics products * Review ...
Acron Aviation designs, engineers, and manufactures certified avionics systems that support safety ... Direct the design and development of embedded firmware for complex avionics products * Review ...
Ann Arbor, MI · On-site
$175K - $245K/yr
Medical
Dental
Vision
Retirement
PTO
This is an OS and firmware development role: the candidate will adapt and integrate Karman ... We are looking for a senior embedded software engineer who is fluent across the embedded ...
Quick apply
Ann Arbor, MI · On-site
$175K - $245K/yr
Medical
Dental
Vision
Retirement
PTO
This is an OS and firmware development role: the candidate will adapt and integrate Karman ... We are looking for a senior embedded software engineer who is fluent across the embedded ...
Ann Arbor, MI · On-site
$175K - $245K/yr
Medical
Dental
Vision
Retirement
PTO
This is an OS and firmware development role: the candidate will adapt and integrate Karman ... We are looking for a senior embedded software engineer who is fluent across the embedded ...
Ann Arbor, MI · On-site
$175K - $245K/yr
Medical
Dental
Vision
Retirement
PTO
This is an OS and firmware development role: the candidate will adapt and integrate Karman ... We are looking for a senior embedded software engineer who is fluent across the embedded ...
Grand Rapids, MI · Hybrid
Medical
Dental
Vision
Retirement
PTO
Do you enjoy developing firmware that interacts directly with hardware? * Are you passionate about embedded Linux, real-time systems, and solving complex engineering challenges? * Would you like to ...
Grand Rapids, MI · Hybrid
Medical
Dental
Vision
Retirement
PTO
Do you enjoy developing firmware that interacts directly with hardware? * Are you passionate about embedded Linux, real-time systems, and solving complex engineering challenges? * Would you like to ...
Design, develop, maintain, and debug embedded firmware and applications using C and C++. * Build ... Advanced programming skills in C/C++ * Strong understanding of embedded systems and hardware ...
Design, develop, maintain, and debug embedded firmware and applications using C and C++. * Build ... Advanced programming skills in C/C++ * Strong understanding of embedded systems and hardware ...
Medical
Dental
Vision
Life
Retirement
PTO
Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ... Perform other engineering and technical duties as needed to support product development and ...
New
Quick apply
Medical
Dental
Vision
Life
Retirement
PTO
Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ... Perform other engineering and technical duties as needed to support product development and ...
New
Design and maintain embedded firmware/applications in C/C++ for manufacturing and test equipment ... Collaborate across IT, Product Engineering, Manufacturing Engineering, and Operations and clearly ...
Design and maintain embedded firmware/applications in C/C++ for manufacturing and test equipment ... Collaborate across IT, Product Engineering, Manufacturing Engineering, and Operations and clearly ...
$57 - $96.15/hr
Medical
Dental
Vision
Life
Retirement
PTO
Principal BMS Engineer We are seeking a Principal Battery Management System (BMS) Engineer to ... Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ...
Quick apply
$57 - $96.15/hr
Medical
Dental
Vision
Life
Retirement
PTO
Principal BMS Engineer We are seeking a Principal Battery Management System (BMS) Engineer to ... Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ...
Ann Arbor, MI · On-site
$150 - $190/hr
Medical
Dental
Vision
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Provide expert‑level guidance on embedded firmware design, real‑time systems, and ...
Ann Arbor, MI · On-site
$150 - $190/hr
Medical
Dental
Vision
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Provide expert‑level guidance on embedded firmware design, real‑time systems, and ...
Software QA Test Engineer- Embedded and Firmware Testing Location: Richland, MI (Onsite- 5 days a week) Hire Type: Long Term Contract The ideal candidate has strong analytical and problem-solving ...
Quick apply
Software QA Test Engineer- Embedded and Firmware Testing Location: Richland, MI (Onsite- 5 days a week) Hire Type: Long Term Contract The ideal candidate has strong analytical and problem-solving ...
Ann Arbor, MI · On-site
$150 - $230/hr
Medical
Dental
Vision
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Provide expert‑level guidance on embedded firmware design, real‑time systems, and ...
Ann Arbor, MI · On-site
$150 - $230/hr
Medical
Dental
Vision
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Provide expert‑level guidance on embedded firmware design, real‑time systems, and ...
Ann Arbor, MI · On-site
Support embedded hardware development alongside software engineers, including basic firmware bring-up and debugging. * Participate in product redesigns driven by component obsolescence, cost ...
Ann Arbor, MI · On-site
Support embedded hardware development alongside software engineers, including basic firmware bring-up and debugging. * Participate in product redesigns driven by component obsolescence, cost ...
$30 - $35/hr
Medical
Dental
Vision
Life
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ...
New
Quick apply
$30 - $35/hr
Medical
Dental
Vision
Life
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ...
New
Design and maintain embedded firmware/applications in C/C++ for manufacturing and test equipment ... Collaborate across IT, Product Engineering, Manufacturing Engineering, and Operations and clearly ...
Design and maintain embedded firmware/applications in C/C++ for manufacturing and test equipment ... Collaborate across IT, Product Engineering, Manufacturing Engineering, and Operations and clearly ...
Ann Arbor, MI · On-site
Medical
Dental
Vision
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ...
Ann Arbor, MI · On-site
Medical
Dental
Vision
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ...
Medical
Dental
Vision
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ...
Medical
Dental
Vision
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ...
Medical
Dental
Vision
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ...
Medical
Dental
Vision
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ...
Ann Arbor, MI · On-site
Medical
Dental
Vision
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ...
Ann Arbor, MI · On-site
Medical
Dental
Vision
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ...
Medical
Dental
Vision
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ...
Medical
Dental
Vision
Retirement
PTO
The Principal BMS Engineer defines technical direction, owns system-level architecture decisions ... Establish best practices for embedded firmware architecture, hardware abstraction, diagnostics, and ...
$64.1K - $71.2K
4% of jobs
$71.2K - $78.4K
5% of jobs
$78.4K - $85.6K
8% of jobs
$88.8K is the 25th percentile. Wages below this are outliers.
$85.6K - $92.7K
16% of jobs
$92.7K - $99.9K
11% of jobs
The median wage is $104.8K / yr.
$99.9K - $107.1K
8% of jobs
$107.1K - $114.3K
11% of jobs
$121K is the 75th percentile. Wages above this are outliers.
$114.3K - $121.4K
13% of jobs
$121.4K - $128.6K
9% of jobs
$128.6K - $135.8K
11% of jobs
$135.8K - $142.9K
4% of jobs
$64.1K
$106.3K
$142.9K
To excel as an Embedded Firmware Engineer, you need a strong command of C/C++ programming, embedded systems design, and microcontroller architecture, typically supported by a degree in electrical engineering, computer engineering, or a related field. Familiarity with debugging tools, real-time operating systems (RTOS), version control systems like Git, and industry-relevant certifications such as Certified Embedded Systems Engineer (CESE) are valuable. Strong problem-solving abilities, effective cross-functional communication, and adaptability are essential soft skills. These competencies ensure high-quality, reliable firmware development and efficient collaboration with hardware, software, and testing teams.
An Embedded Firmware Engineer develops and maintains low-level software that controls hardware devices, ensuring they function efficiently and reliably. They write code in languages like C and C++ for microcontrollers and processors, often working with real-time operating systems (RTOS) and communication protocols. Their role involves debugging, optimizing performance, and collaborating with hardware and software teams to integrate systems.
The most popular types of Embedded Firmware Engineer jobs in Michigan are:
For Embedded Firmware Engineer jobs in Michigan, the most frequently searched job titles are:
The top searched job categories for Embedded Firmware Engineer jobs in Michigan are:
For Embedded Firmware Engineer jobs in MI, the most frequently searched job titles are:

Full-time
Posted 19 days ago
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.