Robotics Engineer

Caterpillar

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Irving, TX
Salary
$97,530–$158,480 / yr
Posted
2 days ago
Freshness
Confirmed live today
Closes
Oct 29, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $183k
This role $128k
$82k most similar roles pay here $240k

This role pays less than 84% of similar roles. Most pay $143,000–$222,250 — the shaded band above. At the midpoint, this role pays about $128k versus about $183k 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 54 open roles on FindRole.

Listed pay typically runs $128,470–$190,176 across 53 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Robotics Engineer

As a Robotics Engineer, you will join the Cat Technology team to develop the autonomy stack for large off-road machines. You will work as a robotics generalist within small, outcome-owning pods, taking components from initial prototype through to production on real hardware. Your daily responsibilities include designing and shipping autonomy components across perception, planning, control, and learning while participating in test review, analysis, and certification of robotics software. The role requires proficiency in C++, Python, and ROS for use in real robotics systems. You will apply expertise in areas such as motion planning, SLAM, or learning-based control to solve complex problems involving machine autonomy on actual job sites. This position focuses on the technical challenge of building intelligent layers that connect machines, data, and people to create autonomous systems that operate in the physical world.

What you'll do

  • Design, build, and ship autonomy components across perception, planning, control, and learning.
  • Take robotics components from the prototype stage through to production on real hardware.
  • Participate in the review, analysis, witnessing, and certification of robotics software.
  • Develop and implement AI products and services to achieve specific business goals.
  • Write, design, debug, and maintain production-quality source code in C++ and Python.
  • Deploy and test autonomous systems in real-world environments on physical machinery.
  • Manage the full lifecycle of robotics products from initial idea to final deployment.

What we're looking for

  • Experience in production-level robotics and/or automation engineering for 2-3+ years.
  • Proficiency in C++ and Python at a production quality level.
  • Expertise in at least one area: AI, motion planning, perception, controls, or SLAM.
  • Experience with ROS or similar frameworks in real robotics systems.
  • Ability to develop, implement, and apply artificial intelligence products and services.
  • Proven ability to test, write, design, debug, troubleshoot, and maintain source codes.
  • Full-lifecycle product experience taking robotics from idea to production on hardware (preferred).
  • Experience with field robotics, autonomous vehicles, or MLOps/training infrastructure (preferred).

More like this

Similar roles

Robotics Software Engineer

Anduril Industries

Boston, MA 87 days ago $191,000–$253,000
C++ Python Computer Vision Sensor Fusion Machine Learning SLAM Motion Planning LIDAR Radar Sonar Gazebo Unity Unreal Engine Simulation Robotics Autonomous Systems

Robotics Software Engineer

Anduril Industries

Costa Mesa, CA 87 days ago $191,000–$253,000
C++ Python Computer Vision Sensor Fusion Machine Learning SLAM Motion Planning LIDAR Radar Sonar Gazebo Unity Unreal Engine Simulation Robotics Autonomous Systems

Staff Robotics Research Engineer

Arm Holdings

Austin, TX 8 days ago $198,100–$268,000
C++ Python Machine Learning Robot Learning Reinforcement Learning Imitation Learning Embodied AI Foundation Models SLAM Sensor Fusion Motion Planning MPC Trajectory Optimization Mechatronics Real-time Systems GPU NPU

Senior Robotics Research Engineer

Arm Holdings

Austin, TX 4 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

Staff Robotics Engineer

Arm Holdings

Seattle, WA 15 days ago $209,100–$282,900
C++ Python ROS 2 Arm Linux Embedded Systems Real-time Systems IPC Motion Planning State Estimation
6+ yrs exp

Next Gen Robotics Engineer

Accenture

New York, NY +42 3 days ago $70,350–$196,000
ROS2 Python C++ NVIDIA Isaac Sim Isaac Lab MuJoCo Gazebo TensorRT NVIDIA Jetson Sim-to-Real Motion Planning Sensor Fusion CI/CD Git Edge AI Synthetic Data Generation
3+ yrs exp Hybrid