Senior/Staff Simulation Integration Engineer
Core
Build a high-scale, web-based simulation platform to validate autonomous systems by creating complex testing scenarios and ROS2 infrastructure to stress-test AI models.
Role type
Senior Simulation Integration Engineer (Sim-to-Stack orchestration)
Builds
Virtual testing environments for autonomous vehicle autonomy stacks
Domain
Autonomous logistics / Robotics simulation
Deliverable
production ML models
Required skills
ROS2 (Humble/Foxy/Jazzy), Python 3.x, Modern C++, Linux, Docker, Simulation platforms (CARLA/Gazebo/NVIDIA Isaac Sim/SVL), Scenario logic, Sensor simulation (LiDAR/Camera/Radar/IMU), Data logging (MCAP/Bag files)
Preferred skills
Automated testing frameworks for robotics, Coordinate frames (TF2) and spatial transformations, CI/CD pipelines for automated simulation runs
Technologies
ROS2, Python, C++, Docker, Ubuntu, CARLA, Gazebo, NVIDIA Isaac Sim, SVL, MCAP, Bag files
Responsibilities
Develop and maintain ROS2 middleware layers for sensor data and control commands; Script and implement dynamic testing scenarios; Configure and tune simulated sensor suites; Collaborate on streaming simulation states and metrics to web dashboards; Ensure headless orchestration within Docker containers; Manage serialization of ROS2 messages for post-simulation analysis
Seniority
Senior, hands-on IC