Lead Software Engineer (Simulation/Digital Twin)
Core
Design, develop, and integrate simulation capabilities and digital twins for next-generation autonomous construction robotics and machines.
Role type
Senior hands-on IC simulation and digital twin engineer
Builds
High-fidelity 3D simulation environments, digital twin frameworks, and real-time visualization pipelines for construction sites
Domain
Construction robotics, applied AI, simulation, and digital twins
Deliverable
production ML models | product features
Required skills
C++, Python, NVIDIA Omniverse, Isaac Sim, USD, 3D scene building, simulation logic, behavior modeling, model validation, performance optimization
Preferred skills
Cloud-based simulation workflows, distributed simulation pipelines, knowledge of CARLA/Unity/Unreal/Ansys
Technologies
NVIDIA Omniverse, Isaac Sim, Cosmo, NVIDIA WARP, Newton, USD, Omniverse Kit
Responsibilities
Develop simulation for construction machines, jobsites, and sensors; Integrate simulation components with existing digital twin frameworks; Create high-fidelity 3D models and environments; Collaborate on simulation platform implementation; Develop interfaces for real-time visualization; Optimize performance for large-scale scenes; Execute model validation and verification plans; Reduce the real-to-sim gap using test data
Seniority
Senior, hands-on IC with mentorship
