Software Engineer, Sensor Simulation
Core
Building a platform for generating synthetic imagery to close the sim2real gap, enabling realistic training data for autonomy and perception stacks.
Role type
Senior IC software engineer (sensor simulation & graphics)
Builds
Synthetic imagery pipelines, terrain rendering, vehicle physics models, and sensor simulation environments for military autonomy systems.
Domain
Defense technology, robotics, computer vision, and simulation
Deliverable
production ML models | product features
Required skills
C++ programming, Unreal Engine, data structures, algorithms, concurrency, code optimization, remote software troubleshooting, performance analysis tools (gdb, bpftrace, perf)
Preferred skills
Rust, Linux development, GPU/graphics programming (HLSL, Vulkan, CUDA), machine learning training, sensor physics modeling (cameras, LiDAR, radar), 3D modeling
Technologies
Unreal Engine, C++, Rust, Linux, HLSL, Vulkan, CUDA, gdb, bpftrace, perf
Responsibilities
Develop and maintain core capabilities in Unreal Engine such as terrain rendering pipelines and vehicle physics models; Integrate various plugins and third-party capabilities into the platform; Collaborate with other teams to enable integration of synthetic imagery; Iterate on sensor fidelity and environmental realism based on feedback from autonomy teams; Work with platform teams to ensure seamless service integration.
Seniority
Senior, hands-on IC