As part of Caterpillar’s Platform Software team, the Embedded Software Engineer designs, develops, and delivers low-level embedded software for next-generation ECUs used in Caterpillar NPI programs. The role gathers and analyzes functional and technical requirements, prepares and reviews design proposals, implements embedded software, and tests and debugs software to improve code quality and system performance. The position is based onsite in Mossville, Illinois, five days a week, and requires up to 10% travel. Domestic relocation assistance is available; visa sponsorship is not available.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level