Caterpillar, Inc. Jobs

Mobile caterpillar Logo

Job Information

Caterpillar, Inc. Automation Engineer in Peoria, Illinois

Automation Engineer


Caterpillar Overview:

In roughly 90 years, Caterpillar has transformed the world as a pioneer in the mining, construction and energy application spaces, leading in development and innovation of next level technology over the past 90 years. Caterpillar has grown into a world class manufacturer with over $54 billion in sales and revenue in 2018.

This role is part of Caterpillar's Excavation Division, which has a product line that ranges from 11 metric ton car-sized equipment, up to a massive 90 metric ton product that can dig a car-sized hole in a single scoop. Our diverse team of over 6,800 employees is home to over 750 skilled engineers working across five continents and 20 countries. Supporting both wheeled and tracked machines, we design products that operate across the globe from Antarctica to the Sahara Desert, in a wide range of weather conditions, on the roads and in the mud!


Tired of effortlessly solving the typical 17x17x17 Rubik’s cube? Our electro-hydraulic machine automation solutions stretch the boundaries of advanced engineering domains and incorporate some of the highest levels of electrical architectures!

As part of the Advance Engineering Team, you will have the opportunity to work in the robotics and automation space to improve the productivity of our Next Gen excavators and help drive our machines toward the future. Our team is results driven and provides a competitive atmosphere to unlock and expand your engineering potential, while also offering great benefits and rewards!

Be part of a team that helps develop, integrate or test complex autonomy systems focusing on machine safety and productivity – ultimately providing a differentiated product value to our customers globally.

Job Duties:

  • Evaluate and develop state of the art iterative optimization algorithms that directly impact machine performance or efficiency.

  • Utilize machine learning techniques and algorithms to directly impact machine performance or efficiency.

  • Help identify new areas where algorithms can leverage data to enhance performance.

  • Execute system development for the semi-automatic control system, automatic control system or other advanced features.

  • Stay up-to-date with technology, develop increased technical breadth and/or depth of one’s own specialty – be innovative yet able to convert concepts to reality.

  • Collaborate with a global, multidisciplinary team - effectively communicate ideas and developmental results.


Basic Qualifications:

  • Bachelor's Degree in accredited engineering, computer science or materials science curriculum

  • 1-3 years of engineering experience with a Bachelor’s Degree or 0-1 years with a Master’s Degree

  • Knowledge and/or experience with: software design, kinematic design, control/robotics logic, electric, electronics, hydraulic, software coding, embedded computer system, control theory and data communication

  • Demonstrate excellent analytical skills and have an extensive understanding of complex engineering concepts and applications

Top candidates will also have:

  • Master’s Degree in accredited engineering, computer science or materials science curriculum

  • IPA Embedded Systems Specialist Examination (ES) or similar credentials

  • Excellent technical and problem-solving skills, with strong mechanical and hydraulics aptitude

  • Familiar with Autosar, GIT and IVY

  • Experience with CANape

  • 1 years of experience with software development

  • Experience with: Python, C/C , SQL, Amazon Web Services, Docker, Kubernetes, Linux, HTML/JS, XML/JSON, Matlab/Simulink and UML

Caterpillar has a long history of innovation and using leading-edge technology to provide customer solutions – and we want to continue! To learn more about Caterpillar's history, the products we build and much more, visit

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

Job Management / Professional

Primary Location United States-Illinois-Peoria

Other Locations United States-Texas-Victoria, United States-Pennsylvania-Pittsburgh

Relocation assistance is available for this position.

Req ID: 1900035N