Principal Software Engineer - Robotics & Physical AI Simulation
Caterpillar Inc. · Posted Nov 6, 2026
- Irving, Texas, United States
- Principal
- $148K–$240K per year
- 7+ years
- Visa sponsorship
Lead closed-loop simulation for robotics, autonomy, perception, planning, controls, and machine systems, bridging virtual environments with production robotics software and physical-machine testing.
Compensation
$147,760.00 - $240,110.00
Responsibilities
- Define the technical architecture for robotics and Physical AI simulation.
- Build closed-loop environments for autonomous and semi-autonomous machines.
- Lead Software-in-the-Loop, Hardware-in-the-Loop, and Vehicle-in-the-Loop strategies.
- Integrate ROS 2, autonomy software, machine controls, sensors, and simulation platforms.
- Develop camera, LiDAR, radar, GNSS, IMU, and machine-sensor simulation capabilities.
Requirements
- Nice to have: AI-assisted development tools
- Nice to have: GitHub Copilot
- Nice to have: Claude
- Nice to have: Cursor
- Nice to have: heavy equipment