SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Havoc AI is a leader in all-domain collaborative autonomy, developing software-defined hardware for military and commercial-grade autonomous systems across sea, air, and land. Founded in 2024 and headquartered in Providence, Rhode Island, Havoc enables autonomous assets to sense, decide, and act together in complex and contested environments.
As a Robotics Simulation Engineer, you will build the simulation environments, tools, and infrastructure that power Havoc's development, testing, and validation of autonomous systems. You'll create realistic, configurable simulation environments spanning autonomous boats, drones, ground vehicles, and multi-agent operations. Your work enables engineering teams to evaluate autonomy and mission software against complex scenarios, simulated sensors, environmental conditions, and edge cases at scales difficult to reproduce in the real world.
Key responsibilities include:
SIMULATION DEVELOPMENT: Build and maintain simulation environments using Unity, Unreal Engine, or similar platforms. Develop configurable scenarios, agents, sensors, environmental conditions, and test environments. Support simulation across autonomous surface vessels, drones, ground vehicles, and multi-agent systems. Develop realistic agent behaviors, traffic patterns, and edge-case scenarios using real-world field data and logs to improve fidelity.
AUTONOMY & SYSTEMS TESTING: Develop closed-loop simulation workflows for autonomy and mission software. Support software-in-the-loop (SIL), hardware-in-the-loop (HIL), replay, regression testing, and automated scenario evaluation. Integrate simulation with autonomy stacks, mission software, command-and-control systems, and sensor models. Build automated testing capabilities to identify regressions and validate behavior before field deployment. Partner with teams to reproduce field failures in simulation.
SIMULATION TOOLING & INFRASTRUCTURE: Build tools for scenario generation, simulation orchestration, automated testing, visualization, debugging, and results analysis. Improve repeatability and scalability of simulation-based testing. Support automated and large-scale execution of scenarios. Develop clear interfaces and workflows for team adoption. Maintain documentation and best practices.
CROSS-FUNCTIONAL ENGINEERING: Partner with Autonomy, Software, Perception, Product, Field Operations, and Program teams. Translate requirements into simulation capabilities. Incorporate field feedback into simulation environments. Help identify where simulation reduces field-test cycles and improves reliability.
Within 12 months, success means building realistic simulation environments used regularly by engineering teams, expanding automated testing across autonomy capabilities, enabling reproduction of field conditions in simulation, improving tooling and workflows, and establishing simulation as core to Havoc's development process.
REQUIREMENTS:
- Bachelor's degree in Computer Science, Robotics, Engineering, Simulation, Game Development, Applied Mathematics, Physics, or related technical field
- 3+ years of experience building simulation software, robotics simulation, game-engine environments, developer tooling, or automated test infrastructure
- Hands-on experience with Unity, Unreal Engine, or similar 3D simulation platforms
- Strong programming skills in C++, C#, Python, or similar languages
- Experience building configurable environments, scenario systems, agent behaviors, or automated testing tools
- Understanding of closed-loop simulation, SIL, HIL, replay testing, or automated system evaluation
- Experience integrating complex software systems across simulation, data, and robotics workflows
- Strong debugging and problem-solving skills
- Ability to operate independently and take ownership in fast-moving, ambiguous engineering environments
- Passion for building tools that enable engineering teams to move faster and deliver reliable systems
- U.S. citizenship and ability to obtain and maintain a U.S. Government security clearance
NICE TO HAVE:
- Experience simulating autonomous vehicles, sensors, robotics systems, or multi-agent environments
- Experience with Unreal Engine, Unity, Cesium, CARLA, Gazebo, NVIDIA Isaac Sim, AirSim, or similar platforms
- Experience with automated scenario generation, simulation orchestration, or large-scale simulation execution
- Experience with synthetic data generation, perception simulation, sensor modeling, environmental modeling, or physics-based simulation
- Experience integrating simulation with autonomy stacks, mission software, or command-and-control systems
- Experience with cloud or distributed simulation and CI/CD-based regression testing
- Familiarity with robotics middleware, telemetry systems, replay tooling, distributed systems, or real-time software
- Experience supporting defense, aerospace, robotics, autonomy, simulation, or dual-use technology programs
- Active or prior security clearance