Software Engineer - Robotics Simulation
Core
Design and develop advanced simulation platforms to evaluate, validate, and verify robotics applications (AGVs, Fleet Management Systems) across various operational scenarios.
Role type
Senior IC robotics simulation software engineer
Builds
Scalable, high-fidelity simulation environments for autonomous mobile robots and fleet management systems
Domain
Robotics, Autonomous Systems, Industrial Automation
Deliverable
production ML models | product features
Required skills
C++, Python, Linux development, ROS2, Gazebo, Isaac Sim, Git, Agile methodologies, software quality assurance (unit/integration/system testing)
Preferred skills
Experience with autonomous navigation, virtual lab environments, CI/CD integration
Technologies
ROS2, Gazebo, Isaac Sim, Python, C++, Linux
Responsibilities
Design and maintain simulation tools and frameworks; Build high-fidelity virtual environments representing warehouse/manufacturing operations; Develop automated test scenarios and performance benchmarks; Integrate simulation tools into CI/CD pipelines; Support troubleshooting and root-cause analysis of system-level issues
Seniority
Mid-level, hands-on IC