Caterpillar is hiring a Principal Software Engineer to lead production-grade agentic AI and automation capabilities for construction autonomy and Physical AI. The role focuses on helping engineers create environments, configure experiments, run simulations, analyze results, and make informed engineering decisions using trusted digital twins, high-fidelity simulation, scalable GPU computing, and intelligent automation. This is a hands-on technical leadership role responsible for architecture, critical implementation, engineering standards, cross-team alignment, and mentoring. The Principal Engineer will own a major technical capability across teams and programs, translate ambiguous problems into scalable architectures and production software, guide technical decisions, and balance research and prototyping with secure, maintainable delivery. The position partners with simulation, robotics, autonomy, controls, AI, data, cloud, product, and customer-facing organizations. The role is based in Irving, Texas (Dallas). Domestic relocation assistance and visa sponsorship are available. The listed salary range is $147,760–$240,110. Benefits are subject to plan eligibility and include medical, dental, and vision benefits; paid time off; 401(k); health savings and flexible spending accounts; health lifestyle programs; an employee assistance program; voluntary benefits and employee discounts; career development; incentive bonus; disability benefits; life insurance; parental leave; adoption benefits; and tuition reimbursement.
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