Real-Time Rendering Engineer for Digital Twins & Autonomy

Caterpillar Brazil

Irving (TX)

On-site

USD 113,000 - 183,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision benefits
401(k) savings plan
Health Savings Account (HSA)
Flexible Spending Accounts (FSAs)

Job summary

Caterpillar Inc. in Irving, TX is hiring a Rendering Engineer to design and implement high-fidelity, real-time rendering and sensor-simulation capabilities for digital twins, autonomous machines, robotics, and virtual jobsite environments.

The role requires strong C++ and Python, hands-on experience with Unreal Engine 5 or similar platforms, and knowledge of GPU programming, ray tracing, and sensor outputs. Work onsite five days a week in Irving, TX.

Qualifications

  • Experience in rendering, simulation, visualization, or graphics-intensive systems.
  • Advanced C++ and Python.
  • Experience with Unreal Engine 5, NVIDIA Omniverse RTX, Unity, or similar real-time rendering.

Responsibilities

  • Design and develop real-time rendering pipelines for digital twin, machine, environment, and jobsite simulation applications.
  • Implement physically based rendering, ray tracing, materials, lighting, weather, atmospheric effects, and scene optimization using Unreal Engine and NVIDIA Omniverse RTX.
  • Develop and integrate camera, LiDAR, radar, depth, segmentation, and other sensor rendering capabilities for autonomy and perception workflows.
  • Build shaders and GPU-accelerated features using HLSL, GLSL, CUDA, Vulkan, DirectX, OpenGL, or comparable graphics technologies.
  • Create reusable rendering services, plugins, extensions, APIs, tools, and asset processing workflows using C++ and Python.
  • Optimize CPU and GPU performance, memory usage, frame time, throughput, latency, and visual fidelity for interactive and headless workloads.
  • Support USD-based scene composition, asset validation, material conversion, level-of-detail strategies, and rendering interoperability.
  • Partner with perception engineers to define sensor outputs, calibration parameters, ground-truth data, synthetic data annotations, and fidelity requirements.
  • Document rendering architecture, sensor models, interfaces, performance characteristics, assumptions, and validation methods.

Skills

C++ programming
Python
Unreal Engine 5
NVIDIA Omniverse RTX
GPU programming
Shader development
OpenGL/Vulkan/DirectX
Sensor simulation
Cloud rendering

Education

Bachelor’s degree in Computer Science/Engineering
Master’s degree preferred

Tools

Linux
Docker
CI/CD
USD

Job description

Caterpillar Inc. in Irving, TX is hiring a Rendering Engineer to design and implement high-fidelity, real-time rendering and sensor-simulation capabilities for digital twins, autonomous machines, robotics, and virtual jobsite environments.

The role requires strong C++ and Python, hands-on experience with Unreal Engine 5 or similar platforms, and knowledge of GPU programming, ray tracing, and sensor outputs. Work onsite five days a week in Irving, TX.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Rendering Engineer — Digital Twins & Autonomy
Real-Time Rendering Engineer — Digital Twins & Autonomy

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 113,000 - 183,000
Medical benefits
Dental and vision benefits
Paid time off
+9
Real-Time Rendering Engineer for Autonomous Systems
Real-Time Rendering Engineer for Autonomous Systems

NCSL International • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) retirement plan
Paid time off
Digital Twin Engineer: Real-Time Simulation & 3D Visualization
Digital Twin Engineer: Real-Time Simulation & 3D Visualization

Caterpillar Inc. • Irving (TX)

On-site
USD 98,000 - 158,000
Medical, dental, and vision benefits
Paid time off plan (Vacation, Holidays
401(k) savings plans
+9
Digital Twin Engineer: Real-Time 3D & AI Simulations
Digital Twin Engineer: Real-Time 3D & AI Simulations

Caterpillar Brazil • Irving (TX)

On-site
USD 98,000 - 158,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+7
Rendering Engineer
Rendering Engineer

NCSL International • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) retirement plan
Paid time off
Autonomous Simulation Runtime Engineer
Autonomous Simulation Runtime Engineer

Caterpillar Brazil • Irving (TX)

On-site
USD 98,000 - 158,000
Medical, dental, and vision benefits
Paid time off
401(k)
+7
Rendering Engineer
Rendering Engineer

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 113,000 - 183,000
Medical benefits
Dental and vision benefits
Paid time off
+9
Senior Simulation Software Engineer – Digital Twin
Senior Simulation Software Engineer – Digital Twin

Caterpillar Inc. • Irving (TX)

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

Caterpillar Brazil • Irving (TX)

On-site
USD 113,000 - 183,000
Medical, dental, and vision benefits
401(k) savings plan
Health Savings Account (HSA)
+1
Simulation Runtime Engineer - Autonomy & Simulation Tools
Simulation Runtime Engineer - Autonomy & Simulation Tools

Caterpillar Financial Services Corporation • Irving (TX)

On-site
USD 98,000 - 158,000
Medical, dental, and vision benefits
401(k) savings plans
Career Development
+1