Senior Simulation & Visualization Engineer

Caterpillar Brazil

Irving, Northern (TX, KY)

Hybrid

USD 113,000 - 183,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation assistance
Visa sponsorship

Job summary

Caterpillar Inc. in Irving, TX is seeking a Senior Software Engineer – Simulation & Visualization to build the simulation engine behind Caterpillar’s autonomous construction machines, focusing on scalable, scenario-driven simulations in NVIDIA Omniverse.

You will develop front-end tools, 3D visualization, and integration with autonomy and sensor data, using C++, Python, and modern graphics frameworks. Domestic relocation assistance and visa sponsorship are available.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3+ years of Python experience.
  • Experience building Web based Front-End, using web frameworks (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 UX/UI design.
  • Experience at designing, building and using open source, publish data and APIs.
  • Experienced with mapping technology (Like GIS, Terrain mapping, OpenLayers).

Responsibilities

  • Design, build, test, and maintain scalable simulation software components that support autonomous construction machine development, scenario execution, visualization, and validation workflows.
  • Scenario-Based Simulation Tooling: Create tooling for scenario-based simulation workflows, including scenario authoring, test automation, and validation plans against real-world data.
  • Front-End Application Development: Develop intuitive, high-performance user interfaces for simulation authoring using modern front-end frameworks and visualization libraries.
  • 3D Visualization and Data Interaction: Build interactive visualization features for jobsite, machine, sensor, terrain, and simulation data, enabling users to create and inspect scenarios, inject variations and execute them.
  • Software Quality and Engineering Practices: 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
ThreeJs
C++
Graphics concepts
3D space manipulation
UX/UI design
Open source APIs
GIS / terrain mapping
Documentation

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

NextJs
Angular
ThreeJs
Qt/QML
Vulkan
OpenGL
C++
Python
NVIDIA Omniverse
WebGL

Job description

Caterpillar Inc. in Irving, TX is seeking a Senior Software Engineer – Simulation & Visualization to build the simulation engine behind Caterpillar’s autonomous construction machines, focusing on scalable, scenario-driven simulations in NVIDIA Omniverse.

You will develop front-end tools, 3D visualization, and integration with autonomy and sensor data, using C++, Python, and modern graphics frameworks. Domestic relocation assistance and visa sponsorship are available.

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

Caterpillar Inc. • Irving (IA)

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

Caterpillar Inc • Irving (TX)

On-site
USD 113,000 - 183,000
Medical benefits
PTO
401(k)
+8