Simulation & Visualization Engineer for Autonomous Construction

Caterpillar Financial Services Corporation

Irving (TX)

On-site

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

Medical, dental, and vision benefits
401(k) savings plans
Relocation assistance
Visa sponsorship
Career Development
Onsite five days a week

Job summary

Caterpillar is seeking a Software Engineer – Simulation & Visualization in Irving, TX to build the simulation engine behind autonomous construction machines, developing the framework, UI, and orchestration to support high‑fidelity simulations at scale.

You will apply modern C++/Python, 3D visualization techniques, and game‑engine principles to integrate robotic behaviors and sensor data into immersive visualization platforms, while ensuring clean architecture, automated testing, and excellent

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 frameworks like NextJs or Angular and ThreeJs.
  • Basic understanding of computer graphics concepts like rasterization and projection matrices.
  • Experience with 3D space manipulation and rendering.
  • Experience in UX/UI design.
  • Experience designing, building and using open source data and APIs.
  • Experience with mapping technologies (GIS, terrain mapping).
  • Ability to write clear, concise documentation that captures system design.

Responsibilities

  • Simulation Platform Software Development: design, build, test, and maintain scalable simulation software components.
  • Scenario-Based Simulation Tooling: create tooling for scenario-based simulation workflows, including test automation and validation plans.
  • Front-End Application Development: develop intuitive, high-performance UI for simulation authoring.
  • 3D Visualization and Data Interaction: build interactive visualization for jobsite, machine, sensor, terrain, and simulation data.
  • Software Quality and Engineering Practices: apply clean architecture, reusable components, automated testing, code reviews, and performance optimization.

Skills

Python
Web frontend
UX/UI design

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

NextJs
ThreeJs
OpenGL
Qt/QML
Vulkan

Job description

Caterpillar is seeking a Software Engineer – Simulation & Visualization in Irving, TX to build the simulation engine behind autonomous construction machines, developing the framework, UI, and orchestration to support high‑fidelity simulations at scale.

You will apply modern C++/Python, 3D visualization techniques, and game‑engine principles to integrate robotic behaviors and sensor data into immersive visualization platforms, while ensuring clean architecture, automated testing, and excellent

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

Similar jobs worth comparing

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 & 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
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 & 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
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 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
Senior Software Engineer - Simulation & Visualization
Senior Software Engineer - Simulation & Visualization

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