Senior Simulation Engineer - Autonomous Construction

Caterpillar Financial Services Corporation

Irving (TX)

On-site

USD 113,000 - 183,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision benefits
Paid time off plan
401(k) savings plans
Health Savings Account (HSA)
Flexible Spending Accounts (FSAs)
Career Development
Incentive bonus
Life Insurance
Parental leave
Tuition Reimbursement

Job summary

Caterpillar Financial Services Corporation is seeking a Simulation Engineer to build the simulation engine behind Caterpillar’s autonomous construction machines, enabling scenario-driven, high-fidelity simulations at scale in NVIDIA Omniverse. You will develop components, orchestration, and scalability to support integration of robotic behaviors and sensor data into immersive visualization platforms.

The role requires cross-functional collaboration with autonomy, controls, and field engineering

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Robotics, Machine Learning, or related field.
  • 3+ years of Python experience; C++ experience strongly preferred.
  • 2+ years of software development experience in simulation, robotics, game engines, distributed systems, or autonomous systems.
  • Experience building multi-threaded and multi-process networked systems that require deterministic behavior and reliable message delivery.
  • Experience running containerized workloads in cloud environments, including job orchestration, CI integration, and data I/O with object storage such as Docker, AWS Batch, and S3.
  • Capable of writing clear, concise documentation that accurately captures system design.

Responsibilities

  • Cross-Functional Simulation Workflow Development: Work across autonomy, controls, and field engineering teams to develop and validate simulation workflows.
  • Scalable Software Development: Write maintainable, scalable, and well-tested code in Python and C++ with clean, well-documented interfaces.
  • Scenario-Based Simulation Tooling: Create tooling for scenario-based simulation workflows, including scenario authoring, test automation, and validation plans against real-world data.
  • NVIDIA Omniverse Pipeline Development: Work in NVIDIA Omniverse, including USD workflows, Omniverse Kit/Code, PhysX, and Omniverse-based pipeline development.

Skills

Python
C++
Software Development
Multi-threading
Distributed Systems
Docker / Cloud
Documentation

Education

Bachelor's degree in Computer Science, Software Engineering, Robotics, Machine Learning

Tools

NVIDIA Omniverse
USD workflows
Omniverse Kit/Code
PhysX
CARLA
ROS/ROS2

Job description

Caterpillar Financial Services Corporation is seeking a Simulation Engineer to build the simulation engine behind Caterpillar’s autonomous construction machines, enabling scenario-driven, high-fidelity simulations at scale in NVIDIA Omniverse. You will develop components, orchestration, and scalability to support integration of robotic behaviors and sensor data into immersive visualization platforms.

The role requires cross-functional collaboration with autonomy, controls, and field engineering

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Simulation Engineer – Autonomous Construction
Senior Simulation Engineer – Autonomous Construction

Caterpillar Brazil • Irving (TX), Northern (KY)

Hybrid
USD 113,000 - 183,000
Medical, dental, and vision benefits
Paid time off
401(k) matching
+8
Autonomous Construction Simulation & Visualization Engineer
Autonomous Construction Simulation & Visualization Engineer

Caterpillar Inc. • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plan
Paid time off
+1
Autonomy Simulation Engineer – Omniverse Platform
Autonomy Simulation Engineer – Omniverse Platform

Caterpillar Inc. • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
Autonomy Simulation Engineer – Omniverse Platform
Autonomy Simulation Engineer – Omniverse Platform

Caterpillar Inc • Irving (TX)

On-site
USD 113,000 - 183,000
Medical benefits
PTO
401(k)
+8
Senior Simulation & Visualization Engineer
Senior Simulation & Visualization Engineer

Caterpillar Brazil • Irving (TX), Northern (KY)

Hybrid
USD 113,000 - 183,000
Relocation assistance
Visa sponsorship
Senior Simulation & Visualization Engineer – Omniverse
Senior Simulation & Visualization Engineer – Omniverse

Caterpillar Inc • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+6
Simulation & Visualization Engineer for Autonomous Construction
Simulation & Visualization Engineer for Autonomous Construction

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plans
Relocation assistance
+3
Senior Simulation Engineer
Senior Simulation Engineer

Caterpillar Inc. • Irving (TX)

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

Caterpillar Inc • Irving (TX)

On-site
USD 113,000 - 183,000
Medical benefits
PTO
401(k)
+8
Senior Sensor Simulation Engineer for Omniverse
Senior Sensor Simulation Engineer for Omniverse

NCSL International • Irving (TX), Northern (KY)

Hybrid
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Relocation assistance
+1