Caterpillar

Rendering Engineer

Caterpillar
Apply
2 days ago
Irving, TX, USASenior
H1B sponsor

Base Salary

$113k - $183k/yr

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.
  • Develop camera, LiDAR, radar, depth, segmentation, and other sensor-rendering capabilities for autonomy and perception workflows.
  • Build shaders and GPU-accelerated features using graphics and compute technologies such as HLSL, GLSL, CUDA, Vulkan, DirectX, and OpenGL.
  • 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.
  • Support USD-based scene composition, asset validation, material conversion, level-of-detail strategies, and rendering interoperability.
  • Collaborate with perception, simulation, physics, scenario, digital twin, platform, autonomy, and QA engineers.
  • Develop automated image and sensor-output validation, regression testing, performance benchmarks, and visual-quality checks.
  • Support distributed or cloud-based rendering and simulation across GPU-enabled environments.
  • Investigate rendering defects, numerical issues, performance bottlenecks, driver issues, and integration problems.
  • Document rendering architecture, sensor models, interfaces, performance characteristics, assumptions, and validation methods.

Requirements

  • Strong software engineering experience in computer graphics, rendering engines, simulation, visualization, game engines, or sensor simulation.
  • Advanced C++ skills and working proficiency in Python.
  • Hands-on experience with Unreal Engine 5, NVIDIA Omniverse RTX, Unity, or comparable real-time rendering platforms.
  • Experience with GPU programming, shader development, ray tracing, rendering pipelines, OpenGL, Vulkan, DirectX, HLSL, GLSL, or CUDA.
  • Knowledge of physically based rendering, materials, lighting, camera models, image formation, coordinate systems, and numerical methods.
  • Experience with camera, LiDAR, radar, depth, segmentation, synthetic data, or perception sensor simulation is strongly preferred.
  • Knowledge of USD, PhysX, asset pipelines, scene graphs, level-of-detail, geometry processing, and performance profiling is preferred.
  • Experience with Linux, Docker, CI/CD, automated testing, GPU environments, and cloud or distributed execution.
  • Strong debugging, performance analysis, systems integration, collaboration, and technical communication skills.
  • Bachelor’s degree in Computer Science, Computer Engineering, Computer Graphics, Robotics, or a related discipline.
  • Master’s degree is preferred.
  • Typically 5+ years of software engineering experience in rendering, simulation, visualization, or graphics-intensive systems.

Benefits

  • Medical, dental, and vision benefits, subject to plan eligibility.
  • Paid time off including vacation, holidays, and volunteer time.
  • 401(k) savings plans, Health Savings Account, and Flexible Spending Accounts.
  • Health lifestyle programs, Employee Assistance Program, voluntary benefits, and employee discounts.
  • Career development, incentive bonus, disability benefits, life insurance, parental leave, adoption benefits, and tuition reimbursement.
  • Full-time onsite work in the Irving, TX office five days per week.
  • Domestic relocation assistance is available.
  • Visa sponsorship is available for eligible applicants.

Tech Stack

Categories

Caterpillar

About Caterpillar

10,000+ employees

Caterpillar Inc. designs, manufactures, and services construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives for infrastructure, resource, and energy customers. The public company, founded in 1925 and headquartered in Irving, Texas, sells primarily through an independent worldwide dealer network and provides equipment financing. It operates through Construction Industries, Resource Industries, and Energy & Transportation segments, with shares traded on the NYSE and Euronext Paris.

Contact me