1

Embedded Firmware Engineer Jobs in Missouri (NOW HIRING)

Firmware Engineer

California, MO · On-site

$120 - $140/hr

Foothill Ranch, CA** to develop embedded software for FDA-regulated medical devices. This role focuses on real-time firmware development, hardware integration, and compliance-driven engineering in a ...

Use AI-assisted tools to support embedded firmware development, including code generation, test case creation, and analysis of requirements and design artifacts under engineering guidance. * Validate ...

Use AI-assisted tools to support embedded firmware development, including code generation, test case creation, and analysis of requirements and design artifacts under engineering guidance. * Validate ...

Firmware Engineer

California, MO · On-site

$160 - $200/hr

Design and build software spanning embedded drivers, device communications, backend services, data ... Collaborate with hardware engineers to develop and iterate on embedded system designs * Help ...

New

Real‑Time Firmware Development: Build and maintain C and C++ firmware on RTOS‑based ECUs ... Mentor 2-3 junior embedded engineers through code review, pairing, and design coaching; lead ...

The Electrical Engineer I (EE) plays an important role in the new product development function of ... In addition, the EE may support software and embedded firmware development activities. Additional ...

next page

Showing results 1-20

Embedded Firmware Engineer information

See Missouri salary details

$68.9K

$114.4K

$153.8K

How much do embedded firmware engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for embedded firmware engineer in Missouri is $114,444.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,600.00 and $132,300.00 per year, depending on experience, location, and employer.

What does an embedded firmware engineer do?

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.

What are the key skills and qualifications needed to thrive as an embedded firmware engineer?

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.

How much do embedded firmware engineers make?

Embedded firmware engineers typically earn between $80,000 and $130,000 annually, depending on experience, location, and industry. Senior roles or those with specialized skills in real-time operating systems or hardware interfaces can command higher salaries. Certifications and proficiency with tools like C, C++, and debugging hardware can also influence compensation.

Is embedded firmware engineering a good career?

Embedded firmware engineering is a stable and growing field that involves developing software for hardware devices such as microcontrollers and IoT products. It requires skills in programming languages like C and C++, knowledge of hardware interfaces, and often involves working with real-time operating systems. The demand for embedded firmware engineers is strong across industries like automotive, healthcare, and consumer electronics, making it a viable career choice with good job prospects.

What are the most commonly searched types of Embedded Firmware Engineer jobs in Missouri?

The most popular types of Embedded Firmware Engineer jobs in Missouri are:

What cities in Missouri are hiring for Embedded Firmware Engineer jobs?

Cities in Missouri with the most Embedded Firmware Engineer job openings:

What are popular job titles related to Embedded Firmware Engineer jobs in MO?

For Embedded Firmware Engineer jobs in MO, the most frequently searched job titles are:

Infographic showing various Embedded Firmware Engineer job openings in Missouri as of August 2026, with employment types broken down into 90% Full Time, 5% Part Time, and 5% Contract. Highlights an 84% Physical, 6% Hybrid, and 10% Remote job distribution, with an average salary of $114,444 per year, or $55 per hour.

Firmware Engineer

Biolase, Inc

California, MO • On-site

$120 - $140/hr

Other

Posted 15 days ago


Job description

Firmware Engineer# Firmware EngineerFoothill Ranch, CA 92610; Corona, CA 92880## OverviewSalary Range$120,000.00 - $140,000.00 SalaryPosition TypeFull Time## Description**Job Summary**Biolase is seeking an experienced**Firmware Engineer** in **Foothill Ranch, CA** to develop embedded software for FDA-regulated medical devices. This role focuses on real-time firmware development, hardware integration, and compliance-driven engineering in a regulated environment.**Responsibilities*** Develop and maintain embedded firmware using FreeRTOS and Windows CE (WinCE)* Program ARM Cortex-M and 8051 microcontrollers using C/C++* Collaborate closely with hardware engineers; review schematics and PCB designs* Write and execute test procedures, test protocols, and technical documentation* Debug, validate, and verify firmware using standard lab tools* Support software development activities in compliance with IEC and FDA medical device requirements## Qualifications* Minimum 3+ years of firmware or embedded software development experience* Hands-on experience with FreeRTOS (required)* Strong proficiency in C/C++ for embedded systems (ARM & 8051)* Experience working with Windows CE (WinCE)* Ability to read and interpret hardware schematics* Experience in a regulated or medical device environment preferred**Tools & Technologies*** Code Composer Studio* Visual Studio* Embedded VC++ (WinCE Framework)* Atmel Studio**Nice to Have*** Java or Android development experience* GUI development for embedded or device applications* Experience with laser systems or safety-critical devices**Please note: Expected to work a minimum of 40 hours per week, with additional hours as needed based on company needs.** #J-18808-Ljbffr