1

Embedded Firmware Engineer Jobs in Missouri (NOW HIRING)

Systems Software Engineer

California, MO · On-site

$154K - $183K/yr

Collaborate closely with Firmware Engineering, Hardware Engineering, and Storage OS teams * Lead ... Typically 6-10 years' experience in embedded system design/implementation for Distributed Storage ...

Provide leadership and direction for assigned hardware engineering team(s), including electrical hardware, electronics, embedded firmware coordination, product validation, and related technical ...

Flash and validate firmware builds on embedded devices. * Test Bluetooth Low Energy (BLE ... Identify, document, and communicate defects with engineering teams. * Support production and ...

#Software Engineer

California, MO · On-site

$111K - $166K/yr

... firmware group to be part of defining the next generation of WLAN products. As part of this group ... Embedded Systems experience/Device drivers experience with strong debugging skills * Deep working ...

Sr. R&D Engineer

Hazelwood, MO · Hybrid

$96K - $132K/yr

The developed firmware will control mechanical and electronic components of the products. The ... Proficient in C, C++ for embedded software development Experienced in embedded software development ...

Sr. R&D Engineer

Hazelwood, MO · Hybrid

$98K - $135K/yr

The developed firmware will control mechanical and electronic components of the products. The ... Proficient in C, C++ for embedded software development * Experienced in embedded software ...

Sr. R&D Engineer

Hazelwood, MO · On-site

$98K - $135K/yr

The developed firmware will control mechanical and electronic components of the products. The ... Proficient in C, C++ for embedded software development * Experienced in embedded software ...

Sr. R&D Engineer

Hazelwood, MO · Hybrid

$96K - $132K/yr

The developed firmware will control mechanical and electronic components of the products. The ... Proficient in C, C++ for embedded software development * Experienced in embedded software ...

Showing results 41-60

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 Sep 12, 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 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $114,444 per year, or $55 per hour.

Systems Software Engineer

California, MO • On-site

$154K - $183K/yr

Other

Posted 8 days ago


Job description

  • Design, develop, and deliver next-generation storage platforms
  • Collaborate closely with Firmware Engineering, Hardware Engineering, and Storage OS teams
  • Lead multiple project teams and internal and outsourced development partners through design, analysis, coding, testing, and integration
  • Manage and expand relationships with internal and outsourced software development partners
  • Review and evaluate designs and project activities for compliance with systems design and development standards
  • Provide feedback to improve product quality and mitigate failure risk
  • Provide domain-specific expertise and software systems leadership to cross-organization projects and programs
  • Drive innovation and integrate new technologies into software systems projects
  • Guide and mentor less-experienced staff members
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 6–10 years’ experience in embedded system design/implementation for Distributed Storage systems
  • Extensive experience with C, Rust, and Python
  • Advanced knowledge of SAS and NVMe protocols
  • Experience in overall architecture of software systems for products and solutions
  • Experience designing and integrating software systems running on Intel and AMD
  • Experience with software systems testing methodology, test plans, debugging, and testing scripts and tools
  • Excellent analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • Mastery in English and local language
  • Ability to communicate product architectures, design proposals, and negotiate options at senior management levels
Core Competencies

Demonstrates expertise in embedded system design and implementation for Distributed Storage systems, with advanced knowledge of C, Rust, and Python. Proven ability to lead cross-functional teams, manage software development partnerships, and drive innovation in software systems architecture.

Highest-signal resume keywords
  • Embedded System Design
  • C Programming
  • Rust Programming
  • Python Programming
  • SAS and NVMe Protocols
ATS Optimization Keywords Hard Skills
  • Embedded System Design
  • C Programming
  • Rust Programming
  • Python Programming
  • Software Systems Architecture
  • Software Systems Testing Methodology
  • Debugging
  • Test Plans
  • Testing Scripts
  • Integration
Soft Skills
  • Analytical Skills
  • Problem-Solving Skills
  • Written Communication
  • Verbal Communication
  • Mentoring
Certifications & Qualifications
  • Bachelor's Degree in Computer Science
  • Master's Degree in Information Systems
Industry Keywords
  • Distributed Storage Systems
  • Software Development Standards
  • Product Quality
  • Failure Risk Mitigation
  • Cross-Organization Projects
Tools & Technologies
  • Intel Architecture
  • AMD Architecture
#J-18808-Ljbffr