Caterpillar, Inc. Senior Engineer - Embedded Software in Mossville, Illinois

Senior Engineer - Embedded Software




We encourage our people to stretch their capabilities and use their expertise to help us deliver on our strategy and contribute to our long-term goals. We drive clarity in our decision making, allowing you to focus on the most important opportunities that help ensure we remain a winning team.

The Innovation & Technology Development Division currently has an opening for a Senior Engineer - Embedded Software located in our Mossville, IL facility.This position is for an Embedded SW Design/Development Engineer to design, develop, test, and maintain C code and/or model-based software for powershift transmission control systems on Caterpillar machine and/or OEM product lines.

Job Duties/Responsibilities may include, but are not limited to:

  • Document transmission control functional requirements, algorithm design, and software architecture

  • Implement common, reusable model-based software for leverage across multiple applications

  • Implement reusable C code software for leverage across multiple applications

  • Develop and execute feature unit tests and subsystem integration tests. Support integration of model-based generated code into applications and verify the software and hardware.


Basic Requirements:

  • Bachelors degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, Agricultural Engineering or Computer Science

  • 2 years experience in software development using C programming, Matlab/Simulink

Top Candidates will also have:

  • 2 years of demonstrated success developing electronic control systems and/or embedded software for automotive, on-highway truck or off-highway applications.

  • Experience with ATI Vision, ClearCase, git, IVY, Diab compiler, pOSEK, Matlab (The Mathworks) autocode generator, Code Wright Editor, and Lauterbach Debugger.

  • Understanding of electronic controls, control systems and/or electronic control system components. Experience with powershift transmission controls and/or control software

For more information, visit To connect with us on social media, visit

Job Management / Professional

Primary Location United States-Illinois-Mossville

Unposting Date: Dec 12, 2018, 11:59:00 PM

EEO/AA Employer. All qualified individuals – including minorities, females, veterans and individuals with disabilities – are encouraged to apply.

Relocation assistance is available for this position.

Req ID: 18000C80