Embedded Software Engineer at Cat
Mossville, IL
$97,530–$146,290from the description
Jul 26, 2026
Mossville, IL
Jul 28, 2026
What this job asks for AI summary
An embedded software engineer role within Caterpillar's Advanced Power Technologies group, focused on developing and validating software for charging products and embedded electronic systems. Day-to-day work spans requirements gathering, software development, testing and debugging, and field data analysis to improve system stability and performance. Suits a candidate with a background in embedded systems and engineering fundamentals.
Mid level · Bachelor's required · Full-time
Long application — this platform typically asks you to create an account and re-enter your work history.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
Why we read it this way (3)
The posting does not name any specific programming languages, microcontroller platforms, RTOSes, or toolchains — the skills list reflects only the concrete technical capabilities explicitly called out.
The degree requirement is stated as a hard gate: an accredited Engineering, Computer Science, or Materials Science degree is required.
The alt SOC (15-1253) is noted because the posting gives roughly equal weight to verification, validation, and testing alongside development — but development is listed first and is the primary framing.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.