Caterpillar’s Cat Technology System Diagnostic team is seeking an Embedded Software Engineering Specialist to design, develop, and deliver IO processing software for Caterpillar NPI programs. The role works closely with hardware, software, and system engineering teams and focuses on on-board diagnostic solutions that help minimize product downtime, provide Diagnostic Trouble Codes (DTCs), and support related service features. The position involves designing and enhancing system diagnostics software, leading multiple programs, and overseeing deliverables, budget specification and tracking, software development, and verification testing. The specialist designs electronic control systems and their input and output components, develops failure-mode and on-board diagnostic strategies, translates high-level customer requirements into detailed software specifications, and identifies and resolves software defects while managing issue submissions and lists. This is a full-time, onsite position at Caterpillar’s Mossville, Illinois office, requiring attendance onsite five days a week and up to 10% domestic travel. Domestic relocation assistance is available. Visa sponsorship is not available. The stated summary pay range is $128,470 to $192,710. Offers are conditioned on successful completion of a drug screen.
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
Senior
Education Level
No Education Listed