Senior Autonomy Engineer

Caterpillar

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Irving, TX
Salary
$112,710–$183,140 / yr
Posted
2 days ago
Freshness
Confirmed live today
Closes
Oct 18, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $190k
This role $148k
$98k most similar roles pay here $246k

This role pays less than 75% of similar roles. Most pay $148,536–$231,437 — the shaded band above. At the midpoint, this role pays about $148k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About Caterpillar

Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing

Caterpillar currently has 135 open roles on FindRole.

Listed pay typically runs $117,049–$183,140 across 128 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Senior Autonomy Engineer

The Senior Autonomy Engineer joins a small robotics team to develop cutting-edge autonomous and operator-assisted driving systems for mobile off-road machines. The role involves designing, implementing, and testing algorithms while collaborating with researchers to integrate solutions into software stacks and hardware platforms. Key responsibilities include documenting architecture specifications, analyzing customer experience data, and debugging software to ensure machine safety and productivity. Candidates must possess expertise in computer vision, machine learning, deep learning, and sensors like lidar, radar, and cameras. Required technical skills include C++, Python, ROS, OpenCV, Tensorflow, PyTorch, and AWS tools. The engineer will utilize standard development tools such as CMake, Git, Docker, and SonarQube within an Agile lifecycle to solve complex problems for autonomous machine programs in mining and construction.

What you'll do

  • Design, implement, and test algorithms for autonomous and operator-assisted driving systems.
  • Develop high-quality software to solve specific customer needs for mobile off-road machines.
  • Document architecture specifications, software designs, verification plans, and safety procedures.
  • Collect and analyze customer experience data on robotic and manned platforms.
  • Debug, test, and maintain software using standard development tools and frameworks.
  • Integrate autonomy solutions into the existing software stack and hardware platform.
  • Solve complex technical issues spanning multiple subsystems of the mobile robot.

What we're looking for

  • Requires a degree or multiple degrees in Engineering, Computer Science, Robotics, or a related field.
  • Must have working knowledge of mobile robotics for autonomy, including computer vision, machine learning, deep learning, lidar, radar, and cameras.
  • Must have extensive experience in the Agile software development life cycle using C++, Python, and tools like CMake, Git, SonarQube, Docker, and GoogleTest.
  • Must have experience with ROS, OpenCV, Tensorflow/PyTorch, and cloud compute tools like AWS EC2, S3, and Batch.
  • Must have extensive experience developing, integrating, or testing complex autonomy systems for mobile robotics.
  • Must have proven ability to design, write, test, and review autonomy and advanced operator assist software.
  • Must have strong mathematics skills and excellent communication and teamwork skills.
  • Proven experience supporting Product Development for on-road/off-road software engineering projects (preferred).

More like this

Similar roles

Senior Autonomy Engineer

Caterpillar

Irving, TX 8 days ago $112,710–$183,140
Robotics Product Design Architecture Mathematics Engineering Fundamentals Project Management Development Validation Field Trials

Senior Autonomy Engineer

Caterpillar

Mossville, IL 8 days ago $112,710–$183,140
C++ Python Embedded Linux HIL SIL CAN Ethernet CUDA TensorRT MATLAB Simulink GTest Computer Vision Machine Learning ISO 21448 SOTIF CANoe CANalyzer CANape ETAS INCA
5+ yrs exp

Senior Autonomy Development Engineer

Caterpillar

Mossville, IL +1 29 days ago $112,710–$183,140
C++ ROS MATLAB Simulink Linux CI/CD Git AUTOSAR CAN Ethernet Real‑Time Systems DevOps Digital Twins Middleware Perception Positioning Planning

Senior Autonomy Systems Engineer

Caterpillar

Washington, IL +1 2 days ago $112,710–$183,140
Autonomous Systems ROS2 CAN Ethernet Lidar Radar GNSS IMU Edge Computing AI System Architecture Vision Systems Simulation

Senior Autonomy Systems Engineer

Caterpillar

Tucson, AZ +2 16 days ago $112,710–$183,140
Systems Engineering Software Development Life Cycle HIL Embedded Systems Robotics Autonomy System Integration Site Technology Product Testing Technical Troubleshooting architecture, design Field Testing

Senior Robotics Engineer

Caterpillar

Irving, TX 3 days ago $112,710–$183,140
C++ Python ROS Artificial Intelligence MLOps Motion Planning Perception SLAM Controls Edge Computing Robotics
5+ yrs exp