×
Register Here to Apply for Jobs or Post Jobs. X

C++ Autonomy Engineer

Job in Mossville, Peoria County, Illinois, 61552, USA
Listing for: 3B Staffing
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below
Position: C++ AUTONOMY ENGINEER
Location: Mossville

Job Summary:

Our team is focused on evolving the state of the art and bringing emerging automation & autonomy technology into the harsh production environments found on typical mining and construction jobsites. As a data analyst and software developer focusing on autonomous large mining trucks, you'll collaborate with team members to develop new autonomous truck models and features that provide critical value to our customers.

Every day you will work with your team to solve real world problems by selecting the right approach and bringing those solutions to production. We have a fabulous team that does some of the most exciting work at Caterpillar, and we can't wait for you to join the team!!

What You Will Do:
  • Develop production quality embedded C software including design, documentation, coding, product quality, and validation
  • Support requirements generation and architecture decisions and tradeoffs
  • Support functional safety software design and validation process
  • Collaborate with team members to execute on goals
Education requirement:

Bachelor's degree, Master's degree, or PhD in an accredited Robotics, Electrical or Computer Engineering or Computer Science degree

What skills you will have:

Problem Solving:
  • Ability to execute projects and optimize system design strategies for vehicle applications
  • Strong foundation in mathematics and engineering fundamentals
Software Development Life Cycle
:
  • Strong understanding of software engineering and data science principles
  • The Command for Hauling developer will participate in various aspects of the development process including design, documentation, coding, product quality, and validation
Programming:
  • Skilled at programming in embedded C
  • Skills with Python and C++ also desireable
  • Familization with designing software and systems for vehicles
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary