Software Engineer - Simulation
Core
Backend engineer building foundational simulation environments and high-performance infrastructure for multi-domain autonomous defense operations.
Role type
Senior backend simulation engineer (defense/autonomy)
Builds
Simulation environments, virtual worlds, and scalable infrastructure for testing autonomous ground and aerial platforms
Domain
Defense, Physical AI, Robotics, Simulation
Deliverable
production ML models | product features | infrastructure
Required skills
C++, systems programming, concurrency, performance optimization, real-time rendering, Python, simulation pipelines
Preferred skills
Unreal Engine, Unity, Gazebo, sensor simulation, synthetic data generation, distributed systems
Technologies
C++, Python, Unreal Engine, Unity, Gazebo
Responsibilities
Design and implement high-performance software for Axion defense tooling; Build and extend simulation environments; Develop scalable infrastructure for multi-domain operations; Partner with autonomy researchers and defense customers; Own end-to-end execution of engineering workstreams; Interface with DoD programs
Seniority
Mid-to-Senior, hands-on IC