348 jobs found — updated daily
Caterpillar is hiring a Principal Software Engineer to provide hands-on technical leadership for robotics and Physical AI simulation. The role leads closed-loop simulation for robotics, autonomy, perception, planning, controls, and machine systems, bridging virtual environments with production robotics software and physical-machine testing. The position is based in Irving, Texas (Dallas), and domestic relocation assistance and visa sponsorship are available. The engineer will own a major technical capability across teams and programs, define scalable architectures, lead critical implementation and engineering standards, align teams, and mentor engineers. The work includes developing reusable platform components and a technical roadmap, improving quality, automation, scalability, and cross-team adoption, and reducing duplicated solutions. Success measures include delivering measurable engineering outcomes within the first 12 months and developing technical depth across the organization through mentoring and standards.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed

The resume builder that gets results.
Common questions about Robotics Software Engineer careers and jobs.