cat

Principal Software Engineer - Digital Twin and Simulation

At a Glance

Location
Irving, Texas, United States
Employment
Full time
Experience
7+ years
Compensation
$147,760.00 - $240,110.00 Compensation and benefits off
Posted
2026-08-14

Key Requirements

Required Skills

AgileAngularCI/CDJavaJavaScriptNode.jsPythonReactSQL

Domain Knowledge

  • Automation
  • Engineering

Requirements

Work tightly with the Robotic team and any other team, aligning their needs with your implementation, reducing gaps and deviations, while focussing on Quality and Value.

Lead agile process definition, team charter, CI/CD discussion, etc.

including the Peer Review Process.

Experience of building simulation and rendering platforms

Experience in 3D object rendering and manipulation

Experienced with mapping technology (Like GIS, Terrain mapping, OpenLayers)

Compensation & Benefits

$147,760.00 - $240,110.00

Compensation and benefits offered may vary depending on multiple individualized factors, job level, market

location, job-related

knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.

Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.

Responsibilities

Lead the development of the simulation Software stack- full stack

Support your manager in hiring, technical interviewing and onboarding

Mentor and lead team of software engineers

Define and implement software development processes, qa/qc processes, define standards,  etc.

Participate in architecture and requirements discussions

Translate Business Requirements to Software designs and implementations