Autonomy Simulation Runtime Engineer

Caterpillar Inc

Irving (TX)

On-site

USD 98,000 - 158,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Relocation assistance
Visa sponsorship
Onsite five days a week
Medical, dental, and vision benefits
401(k) and HSA

Job summary

Caterpillar Inc. is seeking a Simulation Runtime Engineer to design, implement, and support core runtime components for simulation, digital twin, robotics, and autonomy workloads in Irving, TX.

You will work with senior engineers to deliver production-quality software, APIs, and developer tooling, while optimizing performance and ensuring robust integration with game engines and platform services.

Qualifications

  • Bachelor’s degree or higher in a relevant engineering or computing field.
  • 2+ years of software engineering experience; academic/project work may count.
  • Strong fundamentals in data structures and algorithms; OO design.
  • Experience with Linux, Git, CI/CD, and debugging tools.
  • Familiarity with simulation, game engines, robotics, or real‑time software.
  • Exposure to Unreal Engine, Omniverse, Isaac Sim, Unity or Gazebo is a plus.

Responsibilities

  • Develop, test, and maintain simulation runtime components, libraries, services, and integrations using C++ and Python.
  • Implement runtime features for startup, lifecycle, execution, shutdown, and error handling.
  • Integrate runtimes with Unreal Engine, NVIDIA Omniverse, Isaac Sim, and physics engines.
  • Create APIs, SDKs, tooling, and configuration interfaces for developers.
  • Support packaging, builds, deployments, and release workflows.
  • Develop unit, integration, and performance tests; optimize CPU/GPU/memory usage.
  • Troubleshoot defects and performance issues under guidance from senior engineers.
  • Collaborate with scenario, rendering, and QA teams to validate end-to-end simulations.

Skills

C++
Python
C#
Java
Object-oriented design
Data structures
AI/Simulation concepts
Problem solving

Education

Bachelor’s degree in Engineering, Computer Science, Software Engineering, Robotics, or related discipline

Tools

Linux
Git
CI/CD
Docker
Unreal Engine
NVIDIA Omniverse/Isaac Sim

Job description

Caterpillar Inc. is seeking a Simulation Runtime Engineer to design, implement, and support core runtime components for simulation, digital twin, robotics, and autonomy workloads in Irving, TX.

You will work with senior engineers to deliver production-quality software, APIs, and developer tooling, while optimizing performance and ensuring robust integration with game engines and platform services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Simulation Runtime Engineer - Autonomy & Simulation Tools
Simulation Runtime Engineer - Autonomy & Simulation Tools

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 98,000 - 158,000
Medical, dental, and vision benefits
401(k) savings plans
Career Development
+1
Autonomous Simulation Runtime Engineer
Autonomous Simulation Runtime Engineer

Caterpillar Brazil • Irving (TX)

On-site
USD 98,000 - 158,000
Medical, dental, and vision benefits
Paid time off
401(k)
+7
Autonomy Simulation QA Engineer
Autonomy Simulation QA Engineer

Caterpillar Brazil • Irving (TX)

On-site
USD 98,000 - 158,000
Relocation assistance
Visa sponsorship
Simulation Platform Engineer: Cloud, GPU & Autonomy
Simulation Platform Engineer: Cloud, GPU & Autonomy

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 113,000 - 183,000
Medical benefits
Dental benefits
Vision benefits
+7
Simulation Platform Lead for Autonomous Systems
Simulation Platform Lead for Autonomous Systems

Caterpillar Brazil • Irving (TX)

On-site
USD 128,000 - 209,000
Relocation assistance
Visa sponsorship
Onsite five days a week
Autonomy Simulation Architect & Orchestration Lead
Autonomy Simulation Architect & Orchestration Lead

Caterpillar Brazil • Irving (TX)

On-site
USD 128,000 - 209,000
Relocation assistance
Visa sponsorship
Medical, dental, and vision benefits
+1
Senior Software Engineer, Autonomous Construction Simulation
Senior Software Engineer, Autonomous Construction Simulation

Caterpillar Brazil • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
HSA
+6
Senior Simulation Platform Engineer – Onsite Dallas
Senior Simulation Platform Engineer – Onsite Dallas

Caterpillar Inc • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision
401(k)
PTO
+3
Platform Engineering Manager - Digital Twin & Simulations
Platform Engineering Manager - Digital Twin & Simulations

Caterpillar Brazil • Irving (TX)

On-site
USD 159,120 - 258,570
Simulation Infrastructure Engineer - Cloud, GPU & CI/CD
Simulation Infrastructure Engineer - Cloud, GPU & CI/CD

Caterpillar Brazil • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+1