Caterpillar is hiring a Principal Software Engineer to lead the data, validation, and accelerated-computing foundation needed to operate simulation at enterprise scale. The role connects physical-machine evidence with virtual-machine behavior through reproducible pipelines and trusted infrastructure supporting construction autonomy and Physical AI. This hands-on technical leadership position is responsible for architecture, critical implementation, engineering standards, cross-team alignment, and mentoring. The engineer will own a major technical capability across teams and programs, translate ambiguous problems into scalable architectures and production software, and balance research and prototyping with secure, maintainable delivery. The position is based in Irving, Texas (Dallas). Domestic relocation assistance and visa sponsorship are available. The stated salary range is $147,760 to $240,110.
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