Autonomous Construction Simulation & Visualization Engineer

Caterpillar Inc.

Irving (TX)

On-site

USD 113,000 - 183,000

Full time

5 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
401(k) savings plan
Paid time off
Relocation assistance

Job summary

Caterpillar Inc. is seeking a Software Engineer - Simulation & Visualization to build the simulation engine behind autonomous construction machines.

You will develop the framework, UI, and orchestration to support high-fidelity machine, jobsite, and sensor simulations at scale in NVIDIA Omniverse, using C++/Python and modern visualization techniques. The role integrates robotic behaviors, autonomy systems, and sensor data into immersive visualization platforms, with emphasis on scalable,

Qualifications

  • Bachelor's degree in CS, Software Engineering, or related field.
  • 3+ years of Python experience.
  • Experience building Web front-ends using frameworks (NextJs, Angular) and ThreeJs.
  • Basic understanding of computer graphics (rasterization, projection matrix).
  • Experience with 3D space manipulation and rendering.
  • Experience with UX/UI design and documenting system design.
  • Experience with open data and API publishing.

Responsibilities

  • Design, build, test, and maintain scalable simulation software components for autonomous construction machines.
  • Create tooling for scenario-based simulation workflows, including authoring and validation plans.
  • Develop intuitive front-end interfaces for simulation authoring using modern frameworks.
  • Build interactive 3D visualization features for jobsite, machines, sensors, and terrain.
  • Apply software engineering best practices: architecture, testing, reviews, documentation, and performance optimization.

Skills

Python
Web Front-End
ThreeJs
C++
UX/UI design
Documentation
GIS mapping

Education

Bachelor's degree in Computer Science or related field

Tools

Qt/QML
GTK
ImGUI
Vulkan/OpenGL

Job description

Caterpillar Inc. is seeking a Software Engineer - Simulation & Visualization to build the simulation engine behind autonomous construction machines.

You will develop the framework, UI, and orchestration to support high-fidelity machine, jobsite, and sensor simulations at scale in NVIDIA Omniverse, using C++/Python and modern visualization techniques. The role integrates robotic behaviors, autonomy systems, and sensor data into immersive visualization platforms, with emphasis on scalable,

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

Similar jobs worth comparing

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
Senior Simulation Engineer - Autonomous Construction
Senior Simulation Engineer - Autonomous Construction

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
Paid time off plan
401(k) savings plans
+7
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 & Visualization Engineer
Senior Simulation & Visualization Engineer

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

Hybrid
USD 113,000 - 183,000
Relocation assistance
Visa sponsorship
Senior Simulation Engineer – Autonomous Construction (Omniverse)
Senior Simulation Engineer – Autonomous Construction (Omniverse)

Caterpillar Inc. • Irving (IA)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account
+6
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 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
Senior Simulation Engineer
Senior Simulation Engineer

Caterpillar Inc • Irving (TX)

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

Caterpillar Inc. • Irving (TX)

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