The Embedded Software Engineer will be part of Caterpillar’s Platform Software team, designing, developing, and delivering low-level embedded software for next-generation ECUs used in Caterpillar NPI programs. The role includes gathering and analyzing requirements, preparing and reviewing designs, implementing and improving embedded source code, and testing and debugging software to improve quality and system performance. The position is onsite five days a week in Mossville, Illinois. Domestic relocation assistance and visa sponsorship are available, subject to eligibility.
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
Mid Level