Software Engineer, Simulation
Core
Build and maintain high-fidelity simulation environments and digital twins for industrial robotics using Gazebo and ROS.
Role type
Software Engineer specializing in Simulation
Builds
Digital twins and simulation infrastructure for the Flowstate platform
Domain
Industrial robotics and AI simulation
Deliverable
production ML models | product features
Required skills
C++, Python, Gazebo, ROS, physics engines (Dart, Bullet, ODE, MuJoCo)
Preferred skills
USD, SDF, URDF, ECS architecture, 3D modeling, synthetic data generation, cloud platforms (GCP), CI/CD pipelines
Technologies
Gazebo, ROS, C++, Python, Dart, Bullet, ODE, MuJoCo, USD, SDF, URDF, GCP
Responsibilities
Develop and maintain simulation assets and environments; Implement software features bridging simulation and physical robot behavior; Create and execute automated tests; Optimize simulation infrastructure for scalability and speed; Document technical workflows; Contribute to open source software development
Seniority
Mid-level, hands-on IC