1

Embedded Firmware Engineer Jobs in Missouri (NOW HIRING)

Senior Software Engineer - Backend

California, MO · On-site

$140 - $193/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

You will collaborate closely with our Embedded/firmware and IoT teams on device payloads and end-to-end data flows, making this a great role for engineers who enjoy working near the hardware while ...

Senior FPGA Engineer

California, MO · On-site

$140 - $190/hr

About the Job As a Senior FPGA Engineer , you will develop the FPGA logic and embedded software ... Develop embedded software and firmware that support Array's radar sensors, communication links, and ...

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

Sr. R&D Engineer

Hazelwood, MO · Hybrid

$96K - $132K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

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

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

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

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

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

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

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 21-40

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 14, 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.

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 or 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.

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.

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 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 74% Full Time, and 26% Contract. Highlights an 74% In-person, and 26% Remote job distribution, with an average salary of $114,444 per year, or $55 per hour.

Test Engineer II - Electrical Controls

AAON, Inc.

Parkville, MO • On-site

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


AAON rating

8.0

Company rating: 8.0 out of 10

Based on 24 frontline employees who took The Breakroom Quiz

176th of 489 rated machine equipment manufacturers


Job description

Job Description:
Summary:
We are seeking an experienced Test Engineer II - Electrical Controls to lead and support the development, validation, and quality assurance of AAON control solutions. This role focuses on embedded firmware, UI software, electrical hardware, and HVAC system-level testing, ensuring products meet functional, performance, connectivity, and regulatory requirements.
Essential Job Duties and Responsibilities:
Product Development & Collaboration
• Work directly with New Product Development (NPD) teams to support a culture of collaboration, accountability, and continuous improvement.
• Collaborate with embedded software, UI, electrical hardware, cloud, production, field service, sales, and customers.
• Participate in design reviews and support design documentation including specifications, DFMEA, risk analysis, and validation reports.
Testing & Validation
• Develop, execute, and maintain test plans and procedures for embedded firmware, UI software, electrical controls, and HVAC systems.
• Perform functional, regression, integration, system, and performance testing.
• Validate communication interfaces and protocols including BACnet, Modbus, UART, T1L, and MQTT.
• Conduct compliance and regulatory testing to ensure products meet industry standards.
Debugging & Issue Resolution
• Diagnose and troubleshoot complex system issues using digital multimeters, oscilloscopes, logic analyzers, protocol analyzers, and debuggers.
• Perform defect tracking, fault isolation, and root-cause analysis.
• Translate technical findings into clear feedback for technical and non-technical audiences.
Documentation & Process Improvement
• Prepare and maintain test documentation including test reports, defect logs, and validation summaries.
• Contribute to improving QA methodologies, test coverage, efficiency, and repeatability.
Technical Support & Mentorship
• Provide technical guidance and support to engineers and cross-functional teams.
• Assist with system integration testing, production support, and post-launch field investigations.
Education & Experience Requirements:
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field with 5+ years of HVAC controls or embedded systems experience; OR a Technical Diploma in HVAC or Integrated Electronics with 10+ years of HVAC controls experience.
Certificates & Licenses:
Valid driver's license with ability to travel independently to job sites as required.
Knowledge, Skills, and Abilities:
  • Strong understanding of HVAC controls, building automation systems, and electrical fundamentals.
  • Ability to read and interpret wiring diagrams and schematics.
  • Ability to communicate complex technical information clearly.
  • Strong analytical, organizational, and problem-solving skills.
  • Familiarity with JIRA, DevOps, AutoCAD, Visio, or similar tools is preferred.

Work Environment:
  • Ability to lift to 50 lbs.
  • Ability to sit for extended periods and work in lab and field environments.
  • Ability to climb ladders or use lift equipment over 8 feet above grade.
  • Some travel is expected for cross-training between locations, product reviews, and field investigations.

Primary work environment is office and lab based. Occasional travel may involve rooftop equipment, outdoor conditions, and exposure to electrical hazards.
Disclaimer:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. This job description is not an exhaustive list of all functions that the employee may be required to perform, and the employee may be required to perform additional functions. The company reserves the right to revise this job description at any time. The employee must be able to perform the essential functions of the position satisfactorily. If requested, reasonable accommodations may be made to enable employees with disabilities to perform the essential functions of the job, absent undue hardship.

What AAON employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom