Senior Robotics Engineer

Caterpillar

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $185k
This role $148k
$100k most similar roles pay here $232k

This role pays less than 78% of similar roles. Most pay $150,427–$219,625 — the shaded band above. At the midpoint, this role pays about $148k versus about $185k 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 Robotics Engineer

The Senior Robotics Engineer joins the technology team to build and deploy the autonomy stack for large off-road machines. This role requires a robotics generalist who can own components end-to-end, moving work from initial prototype to production on real hardware. Key responsibilities include designing and shipping autonomy components across perception, planning, control, and learning, while participating in test reviews and software certification. Candidates must demonstrate proficiency in C++, Python, and ROS within real robotics systems. The role requires expertise in areas such as AI, motion planning, perception, controls, or SLAM. The work involves solving complex problems in physical systems by developing software systems, edge computing architectures, and learning-based models to enable autonomous operation on real-world jobsites.

What you'll do

  • Design, build, and ship autonomy components across perception, planning, control, and learning.
  • Take robotics components from initial prototype through to production on real hardware.
  • Participate in test review, analysis, witnessing, and certification of robotics software.
  • Convert market requirements into functional software product designs and architectures.
  • Develop, implement, and apply artificial intelligence products to achieve specific business goals.
  • Write, design, debug, troubleshoot, and maintain production-quality source code in C++ and Python.
  • Deploy robotics software and models in both simulation and on-vehicle environments.

What we're looking for

  • This position requires the candidate to work full-time at the Irving, TX office.
  • Typically, 5+ years of related engineering experience (preferred).
  • Strong robotics generalist comfortable moving across the autonomy stack (preferred).
  • Expertise in at least one of: AI, motion planning, perception, controls, or SLAM (preferred).
  • Production-quality C++ and Python (preferred).
  • ROS or similar in real robotics systems (preferred).
  • Full-lifecycle product experience taking robotics products from idea to production (preferred).
  • Real-world or field robotics or autonomous vehicles experience (preferred).

More like this

Similar roles

Robotics Engineer

Caterpillar

Irving, TX 13 days ago $97,530–$158,480
AI Robotics C++ Python ROS Motion Planning Perception SLAM MLOps Edge Computing Autonomous Vehicles
2+ yrs exp

Senior Robotics Research Engineer

Arm Holdings

Austin, TX 15 days ago $161,500–$218,500
C++ Python Machine Learning Robot Learning Reinforcement Learning Embodied AI Foundation Models Motion Planning MPC SLAM Sensor Fusion Mechatronics Simulation Distributed Systems Real-time Systems GPU NPU

Senior Research Engineer, Robotics Systems

Nvidia

Santa Clara, CA 69 days ago $184,000–$287,500
Python Rust C++ ROS Mujoco Isaac Gazebo MLOps Physics Simulation Sensor Fusion Teleoperation Control Algorithms Robotics Hardware Deployment Data Processing
8+ yrs exp

Senior Robotics Engineer, Undersea Dominance

Anduril Industries

Costa Mesa, CA 73 days ago $220,000–$292,000
C++ Python Computer Vision Sensor Fusion Machine Learning SLAM Motion Planning LIDAR Radar Sonar Gazebo Unity Unreal Engine Simulation Data Analysis Robotics

Principal Robotics Engineer

Caterpillar

Irving, TX 2 days ago $147,760–$240,110
C++ Python ROS Artificial Intelligence MLOps Motion Planning Perception SLAM Controls Edge Computing Robotics Software
10+ yrs exp

Senior Robotics & Autonomy Engineer

GE Aerospace

Niskayuna, NY 27 days ago $131,000–$218,000
Embodied AI Robotics C++ ROS Kinematics Dynamics Perception Manufacturing Automation Human-Robot Interaction Uncrewed Aerial Systems Real-time Systems Rapid Prototyping
10+ yrs exp