Location
des moines, ia, United-States
Posted
June 14, 2026
Job Description
- Develop and maintain embedded software using C++ in a Linux environment.
- Design, customize, and support Board Support Packages (BSPs) for embedded hardware platforms.
- Integrate software components and perform hardware-software bring-up activities.
- Test, validate, and debug software directly on target hardware.
- Troubleshoot and resolve issues related to embedded systems, device drivers, and hardware interfaces.
- Collaborate with cross-functional teams including hardware, systems, and validation engineers.
- Participate in software reviews, code optimization, and performance tuning.
- Support integration, verification, and release activities throughout the software development lifecycle.