Senior / Staff 3D Engine Software Engineer - Simulation
Develops high-fidelity 3D rendering engines for AV sensor simulation (cameras, lidar, radar) in SIL/HIL pipelines. Requires 7+ years in C++/Python/GPU programming, 3DGS integration, and technical leadership experience.
245k – 305k/yr
Hybrid7+ YOEEmbedded Engineering
About the role
Responsibilities
Design, implement, and validate 3D rendering software for sensor simulation deployed in autonomous vehicle (AV) simulation pipelines.
Collaborate with Synthetic Data and HIL Sim teams to develop rendering novel applications that combine 3DGS and polygonal mesh assets.
Optimize performance and realism of realtime 3D sensor simulation, including cameras, lidar, and radar.
Partner with Sim V&V engineers to improve metrics ranging from individual sensor fidelity to real-world AV safety reports.
Lead 3D simulation engineers and establish best practices to steadily improve trustability and test coverage of SIL/HIL simulation use cases.
Qualifications
2+ years of prior experience as a Technical Lead
7+ years of experience developing C++, Python, and GPU programming
Experience integrating 3DGS implementations with traditional 3D graphics rendering
Expertise with GPU programming, such as Compute shaders or CUDA
Solid understanding of high performance real time simulation pipelines
Bonus Qualifications
Experience with sensor calibration, including cameras, lidar, and/or radar
Experience with verification and validation (V&V) for autonomous systems
Prior experience developing autonomy in AVs or other robotics and computer vision
Lead design verification for wafer-scale AI chips. Develop verification strategies, reusable testbenches, and coverage plans while collaborating with architecture and design teams. Requires 10+ years of experience and deep expertise in SystemVerilog and UVM.
250k – 300k/yr
On-site10+ YOEEmbedded Engineering
Embedded Engineer (BSP), Staff
9 MothersAustin, TX
Leads board support package development for embedded Linux systems in counter-drone platforms, handling board bring-up, kernel configuration, device drivers, and production deployment pipelines. Requires 6+ years experience with C/Linux kernel expertise and systems programming in Rust/C++.
250k – 300k/yr
On-site6+ YOEEmbedded Engineering
Robotics Engineer, Staff
9 MothersAustin, TX
Designs, implements, and tunes high-bandwidth control loops and state estimation for autonomous counter-drone robotics platform. Requires 6+ years in controls engineering for motion systems, proficiency in Rust/C/C++ and modern control theory.
Develops perception and sensing systems for autonomous vehicles using computer vision, machine learning, and 3D data processing. Requires 7+ years experience, Master's/PhD, and fluency in C/C++.
240k – 330k/yr
Hybrid7+ YOEEmbedded Engineering
Senior Staff Software Engineer, Founding BMC
CrusoeSan Francisco, CA
Founding Senior Staff Software Engineer to lead BMC firmware architecture, bring-up, security, and fleet reliability for Crusoe's GPU/CPU server platforms. Requires 8+ years firmware engineering with deep BMC expertise, partner collaboration, and team-building experience.