Caterpillar Inc.-logo
Caterpillar Inc.
·
November 19, 2025
Apply Now
This job has closed.

Autonomy Software Development Engineer

Mossville, IL
Full-time
Onsite
$87K/yr - $142K/yr
Entry, Mid Level
Caterpillar Inc. is a global team dedicated to building stronger, sustainable communities through innovation and problem-solving. The Autonomy Software Development Engineer will focus on developing software for autonomous large mining trucks, collaborating with team members to create new models and features that enhance customer value. Responsibilities include coding, design, documentation, and ensuring product quality in a dynamic production environment.
Apply Now

Responsibilities

  • Develop production quality C++ software
  • Support requirements generation and architecture decisions and tradeoffs
  • Support functional safety software design and validation process
  • Collaborate with team members to execute on goals

Qualification

Required

  • Bachelor’s degree, Master’s degree, or PhD in an accredited Robotics, Electrical or Computer Engineering, Computer Science or related degree
  • Skilled at programming in C++
  • Familiarization with core robotics principles
  • Strong foundation in mathematics and engineering fundamentals
  • Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations. Ability to execute projects and optimize development strategies based on a large repository of data
  • Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace. Strong understanding of software engineering principles.
  • Programming: Knowledge of relevant programming languages and tools; ability to test, write, design, debug, troubleshoot and maintain source codes and computer programs.

Preferred

Benefits

  • Medical, dental, and vision benefits
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)
  • 401(k) savings plans
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (FSAs)
  • Health Lifestyle Programs
  • Employee Assistance Program
  • Voluntary Benefits and Employee Discounts
  • Career Development
  • Incentive bonus
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement
For 100 years, we’ve been helping customers build a better, more sustainable world.
Glassdoor
4.0
Founded in 1925
Peoria Heights, Illinois, USA
10001+ employees
https://www.caterpillar.com