Autonomy Software Engineer - C++ for Autonomous Trucks

Caterpillar Inc.

Mossville (IL)

On-site

USD 89,000 - 145,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision benefits
401(k) savings plan
Paid time off
Relocation assistance
Tuition reimbursement

Job summary

Caterpillar Inc. in Mossville, IL is seeking a software developer focused on autonomous large mining trucks. You will work with a team to bring new autonomous truck models and features to production, solving real-world problems with the right approach.

The role emphasizes C++ production code, collaboration on architecture, safety validation, and teamwork to deliver valuable solutions for customers in harsh environments. This is a full-time onsite role with relocation support available.

Qualifications

  • Bachelor’s degree or higher in Robotics, EE, CS or related field.
  • Strong knowledge of C++ and software engineering principles.
  • Experience with autonomous or robotic systems is a plus.

Responsibilities

  • Develop production quality C++ software for autonomous trucks.
  • Support architecture decisions and tradeoffs with the team.
  • Collaborate to meet safety and validation requirements.
  • Contribute to design, documentation, and code reviews.

Skills

Problem Solving
Software Development Life Cycle
C++ programming

Education

Bachelor’s degree or higher in Robotics/EE/CS

Tools

C++

Job description

Caterpillar Inc. in Mossville, IL is seeking a software developer focused on autonomous large mining trucks. You will work with a team to bring new autonomous truck models and features to production, solving real-world problems with the right approach.

The role emphasizes C++ production code, collaboration on architecture, safety validation, and teamwork to deliver valuable solutions for customers in harsh environments. This is a full-time onsite role with relocation support available.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomy Software Engineer - Mining Truck AI (C++)
Autonomy Software Engineer - Mining Truck AI (C++)

Caterpillar Inc. • Mossville (PA)

On-site
USD 89,000 - 145,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+5
Autonomy Software Engineer (C++) for Large Mining Trucks
Autonomy Software Engineer (C++) for Large Mining Trucks

Caterpillar Inc. • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off (Vacation, Holidays)
+3
Autonomy Software Engineer - C++, Robotics Onsite Mossville
Autonomy Software Engineer - C++, Robotics Onsite Mossville

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 89,000 - 145,000
Medical, dental, and vision benefits
401(k) plans
HSA
+5
Autonomy Software Engineer for Mining Trucks (C++)
Autonomy Software Engineer for Mining Trucks (C++)

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plans
Life Insurance
+1
Senior Autonomy Software Engineer - Mining Trucks (C++)
Senior Autonomy Software Engineer - Mining Trucks (C++)

Caterpillar Brazil • Irving (TX)

On-site
USD 113,000 - 183,000
Relocation assistance
Onsite work in Irving, TX
Autonomy Software Feature Owner (C++ Mining Trucks)
Autonomy Software Feature Owner (C++ Mining Trucks)

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
+4
Autonomy Software Feature Lead for Mining Trucks
Autonomy Software Feature Lead for Mining Trucks

Caterpillar Brazil • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Relocation assistance
+4
Senior Autonomy Software Engineer - Production-Quality C++
Senior Autonomy Software Engineer - Production-Quality C++

Caterpillar Inc. • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+1
Autonomous Hauling Software Feature Owner
Autonomous Hauling Software Feature Owner

Caterpillar Inc. • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+2
Autonomy Software Development Engineer
Autonomy Software Development Engineer

Caterpillar Inc. • Mossville (PA)

On-site
USD 89,000 - 145,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+5