Rendering Engineer
Core
Design and implement high-fidelity, real-time rendering and sensor simulation capabilities for digital twins, autonomous machines, robotics, and virtual jobsite environments.
Role type
Senior IC rendering engineer (autonomous systems)
Builds
Scalable rendering pipelines and physically grounded camera, LiDAR, and radar outputs for visualization, perception development, synthetic data, and validation.
Domain
Autonomous construction sites, physical AI, simulation, sensing, edge computing
Deliverable
production ML models
Required skills
C++, Python, Unreal Engine 5, NVIDIA Omniverse RTX, GPU programming, shader development, ray tracing, physically based rendering, sensor simulation (camera, LiDAR, radar), USD, performance optimization
Preferred skills
Unity, PhysX, asset pipelines, scene graphs, Linux, Docker, CI/CD, cloud/distributed execution
Technologies
Unreal Engine, NVIDIA Omniverse, HLSL, GLSL, CUDA, Vulkan, DirectX, OpenGL, USD, PhysX
Responsibilities
Design real-time rendering pipelines; Implement physically based rendering and sensor outputs; Build shaders and GPU-accelerated features; Optimize CPU/GPU performance; Develop validation and regression testing; Partner with perception and simulation engineers; Resolve rendering defects and performance bottlenecks.
Seniority
Senior, hands-on IC
