Open role
Embedded Software Engineer
cat/5/CaterpillarCareers
Mossville, IllinoisPosted Aug 10, 2026 · 12h ago$98k – $146k
Full-time$98k – $146kMid LevelOn-siteManufacturing
About this role
Caterpillar is seeking an Embedded Software Engineer to design, develop, and deliver IO processing software for new product introduction programs. You will focus on implementing on-board diagnostics solutions to minimize product downtime and provide valuable diagnostic features. This role involves C++ development, testing, debugging, and collaborating with global teams.
What we are looking for
6- Design, development, and enhancement of system diagnostics software
- Creation of detailed software specs from high-level customer requirements
- Testing and debugging embedded system software
- Design and implement electronic control systems
- Identification and resolution of software defects
- Proficiency in C++ and embedded systems development
Skills mentioned
1C++
Work authorization
Must be authorized to work without sponsorship.
