Senior Simulation & Visualization Engineer – Omniverse

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
Paid time off
401(k) savings plans
Health Savings Account
Flexible Spending Accounts
Career development
Incentive bonus
Relocation assistance
Visa sponsorship

Job summary

Caterpillar in Irving, TX is seeking a Software Engineer - Simulation & Visualization to build the simulation engine for autonomous construction machines, orchestrate components, and scale physics-enabled scenarios in NVIDIA Omniverse.

You will use C++/Python, modern visualization frameworks, and game-engine principles to integrate robot behaviors, autonomy systems, and sensor data into immersive visualization platforms.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of Python experience.
  • Experience building Web based Front-End, using web framework (NextJs, Angular, etc.) and graphic libraries (ThreeJs).
  • Basic understanding of computer graphics concepts like rasterization, projection matrix
  • Experienced with 3D space manipulation and rendering
  • Experienced in leveraging graphic / animation standard library
  • Experience with UX/UI design
  • Experience at designing, building and using open source, publish data and APIs
  • Experienced with mapping technology (Like GIS, Terrain mapping, OpenLayers)
  • Capable of writing clear, concise documentation that accurately captures system design

Responsibilities

  • Design, build, test, and maintain scalable simulation software components that support autonomous construction machine development, scenario execution, visualization, and validation workflows.
  • Create tooling for scenario-based simulation workflows, including scenario authoring, test automation, and validation plans against real-world data.
  • Develop intuitive, high-performance user interfaces for simulation authoring using modern front-end frameworks and visualization libraries.
  • Build interactive visualization features for jobsite, machine, sensor, terrain, and simulation data, enabling users to create and inspect scenarios, inject variations and execute them.
  • Apply strong software engineering practices, including clean architecture, reusable components, automated testing, code reviews, documentation, and performance optimization across simulation and front-end systems.

Skills

Python
Web Front-End
NextJs/Angular
3D graphics
UX/UI design
Open data & APIs
GIS / mapping
Technical writing
3D rendering
Graphics libraries

Education

Bachelor's degree in Computer Science / Software Engineering

Tools

Qt/QML
Vulkan/OpenGL
C++
Unity/Unreal-like concepts

Job description

Caterpillar in Irving, TX is seeking a Software Engineer - Simulation & Visualization to build the simulation engine for autonomous construction machines, orchestrate components, and scale physics-enabled scenarios in NVIDIA Omniverse.

You will use C++/Python, modern visualization frameworks, and game-engine principles to integrate robot behaviors, autonomy systems, and sensor data into immersive visualization platforms.

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

Similar jobs worth comparing

Senior Simulation & Visualization Engineer
Senior Simulation & Visualization Engineer

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

Hybrid
USD 113,000 - 183,000
Relocation assistance
Visa sponsorship
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 benefits
PTO
401(k)
+8
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)
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
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
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 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
Senior Sensor Simulation Engineer, Omniverse & Autonomy
Senior Sensor Simulation Engineer, Omniverse & Autonomy

Caterpillar Inc. • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
Paid time off
Sensor Rendering Engineer for Omniverse
Sensor Rendering Engineer for Omniverse

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

Hybrid
USD 113,000 - 183,000
Relocation assistance
Visa sponsorship
Medical, Dental, Vision benefits
+2