Firmware Engineer
Marshalltown, IA · On-site
Are you an Embedded Software Engineer or Firmware Engineer who enjoys solving complex technical challenges? Join Emerson's New Product Development team in Marshalltown, Iowa and help design ...
Marshalltown, IA · On-site
Are you an Embedded Software Engineer or Firmware Engineer who enjoys solving complex technical challenges? Join Emerson's New Product Development team in Marshalltown, Iowa and help design ...
Marshalltown, IA · On-site
Are you an Embedded Software Engineer or Firmware Engineer who enjoys solving complex technical challenges? Join Emerson's New Product Development team in Marshalltown, Iowa and help design ...
Are you an Embedded Software Engineer or Firmware Engineer who enjoys solving complex technical challenges? Join Emerson's New Product Development team in Marshalltown, Iowa and help design ...
Are you an Embedded Software Engineer or Firmware Engineer who enjoys solving complex technical challenges? Join Emerson's New Product Development team in Marshalltown, Iowa and help design ...
The Senior Embedded Systems Engineer is responsible for developing, testing, and maintain embedded ... Develop and debug firmware drivers for peripherals such as UART, SPI, I2C, CAN, GPIO, ADC, and ...
The Senior Embedded Systems Engineer is responsible for developing, testing, and maintain embedded ... Develop and debug firmware drivers for peripherals such as UART, SPI, I2C, CAN, GPIO, ADC, and ...
Des Moines, IA · On-site
$116K - $154K/yr
As a Traffic Engineer at Houston Engineering, Inc. (HEI), you'll face new challenges and opportunities to make a tangible difference in the community, ensuring safer and more efficient transportation ...
Des Moines, IA · On-site
$116K - $154K/yr
As a Traffic Engineer at Houston Engineering, Inc. (HEI), you'll face new challenges and opportunities to make a tangible difference in the community, ensuring safer and more efficient transportation ...
Marshalltown, IA · On-site
$121K - $160K/yr
Information Technology - Embedded Software Engineer - Direct Hire Location: Marshalltown, IA ... Design, develop, test, and debug firmware in C and C++ for microcontroller-based embedded systems ...
Marshalltown, IA · On-site
$121K - $160K/yr
Information Technology - Embedded Software Engineer - Direct Hire Location: Marshalltown, IA ... Design, develop, test, and debug firmware in C and C++ for microcontroller-based embedded systems ...
Des Moines, IA · On-site
$116K - $154K/yr
Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...
Des Moines, IA · On-site
$116K - $154K/yr
Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...
Waterloo, IA · On-site
$117K - $155K/yr
Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...
Waterloo, IA · On-site
$117K - $155K/yr
Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...
Des Moines, IA · On-site
$116K - $154K/yr
Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...
Des Moines, IA · On-site
$116K - $154K/yr
Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...
Waterloo, IA · On-site
$117K - $155K/yr
Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...
Waterloo, IA · On-site
$117K - $155K/yr
Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...
Waterloo, IA · On-site
$117K - $155K/yr
Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...
Waterloo, IA · On-site
$117K - $155K/yr
Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...
Waterloo, IA · On-site
$117K - $155K/yr
Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...
Waterloo, IA · On-site
$117K - $155K/yr
Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...
Be Seen First
Marshalltown, IA · On-site
$100K - $130K/yr
Embedded Software Engineer - Direct Hire Location: Marshalltown, IA Contract Duration: PERM Note ... Design, develop, test, and debug firmware in C and C++ for microcontroller-based embedded systems ...
Quick apply
Be Seen First
Marshalltown, IA · On-site
$100K - $130K/yr
Embedded Software Engineer - Direct Hire Location: Marshalltown, IA Contract Duration: PERM Note ... Design, develop, test, and debug firmware in C and C++ for microcontroller-based embedded systems ...
Hiawatha, IA · On-site
$121K - $160K/yr
Embedded Software & Firmware Development Design, develop, test, and debug firmware for a variety of ... Configure and test programmable devices at the register level. Utilize electrical test equipment ...
Hiawatha, IA · On-site
$121K - $160K/yr
Embedded Software & Firmware Development Design, develop, test, and debug firmware for a variety of ... Configure and test programmable devices at the register level. Utilize electrical test equipment ...
Hiawatha, IA · On-site
$130K - $171K/yr
Embedded Software & Firmware Development Design, develop, test, and debug firmware for a variety of ... Configure and test programmable devices at the register level. Utilize electrical test equipment ...
Hiawatha, IA · On-site
$130K - $171K/yr
Embedded Software & Firmware Development Design, develop, test, and debug firmware for a variety of ... Configure and test programmable devices at the register level. Utilize electrical test equipment ...
Cedar Rapids, IA · On-site
$50/hr
Project Manager Test Engineer for firmware and system level testing of IOT devices, analysis and troubleshooting of analog and digital circuits, and some contribution to product development. Other ...
Cedar Rapids, IA · On-site
$50/hr
Project Manager Test Engineer for firmware and system level testing of IOT devices, analysis and troubleshooting of analog and digital circuits, and some contribution to product development. Other ...
Cedar Rapids, IA · On-site
$128K - $169K/yr
This role is responsible for architecting, authoring, and debugging software and firmware for custom electronic assemblies containing a variety of programmable devices. The role also serves as the ...
Cedar Rapids, IA · On-site
$128K - $169K/yr
This role is responsible for architecting, authoring, and debugging software and firmware for custom electronic assemblies containing a variety of programmable devices. The role also serves as the ...
Hiawatha, IA · On-site
$130K - $171K/yr
This role is responsible for architecting, authoring, and debugging software and firmware for custom electronic assemblies containing a variety of programmable devices. The role also serves as the ...
Hiawatha, IA · On-site
$130K - $171K/yr
This role is responsible for architecting, authoring, and debugging software and firmware for custom electronic assemblies containing a variety of programmable devices. The role also serves as the ...
Cedar Rapids, IA · On-site
$122K - $169K/yr
Oversee integration of PCU firmware with system software, OS, and higher-level platform components * Help to establish coding standards, design best practices, and documentation for platform and ...
Cedar Rapids, IA · On-site
$122K - $169K/yr
Oversee integration of PCU firmware with system software, OS, and higher-level platform components * Help to establish coding standards, design best practices, and documentation for platform and ...
Oversee integration of PCU firmware with system software, OS, and higher‑level platform ... Mentor engineering teams and set technical direction for platform security Qualifications You Must ...
Oversee integration of PCU firmware with system software, OS, and higher‑level platform ... Mentor engineering teams and set technical direction for platform security Qualifications You Must ...
$128K - $168K/yr
The engineer will contribute to software architecture, product enhancements, and reliability ... and firmware. • Diagnose issues related to startup behavior, communication failures, timing ...
$128K - $168K/yr
The engineer will contribute to software architecture, product enhancements, and reliability ... and firmware. • Diagnose issues related to startup behavior, communication failures, timing ...
$70.4K - $81.5K
1% of jobs
$81.5K - $92.6K
2% of jobs
$92.6K - $103.7K
3% of jobs
$103.7K - $114.8K
3% of jobs
$114.8K - $125.9K
6% of jobs
$129.8K is the 25th percentile. Wages below this are outliers.
$125.9K - $137K
26% of jobs
$137K - $148.1K
3% of jobs
$148.1K - $159.2K
3% of jobs
The median wage is $160K / yr.
$159.2K - $170.3K
23% of jobs
$170.3K - $181.4K
1% of jobs
$182.4K is the 75th percentile. Wages above this are outliers.
$181.4K - $192.6K
27% of jobs
$70.4K
$157.3K
$192.6K
| Aspect | Firmware Engineer | Embedded Software Engineer |
|---|---|---|
| Credentials | Bachelor's in Electrical Engineering, Computer Engineering, or related fields; knowledge of hardware and low-level programming | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; strong programming skills in C/C++ |
| Work Environment | Designing and developing firmware for hardware devices, often working closely with hardware teams | Developing software for embedded systems, often in real-time environments |
| Industry Usage | Electronics, consumer devices, IoT, automotive | Consumer electronics, medical devices, industrial automation |
Firmware Engineers focus on creating low-level code that directly interacts with hardware components, while Embedded Software Engineers develop software that runs on embedded systems, often with a broader scope. Both roles require similar technical skills and often overlap in industries like consumer electronics and IoT.

Full-time
Medical, Dental, Vision, Retirement, PTO
Posted 29 days ago