XpertDirect

Embedded Software Engineer

California, US

15 days ago
Save Job

Summary

ROS 2 Simulation Engineer – Hybrid (California)

Hybrid in California | Digital Twins | Gazebo / Ignition | Robotics Simulation


Are you excited about creating virtual environments where robots learn, evolve, and prepare for the real world? Our client is building a talent pool of engineers who specialize in simulation and digital twin technologies using ROS 2. If you thrive at the crossroads of autonomy, modeling, and innovation—this one’s for you.


What You’ll Do

  • Develop and maintain robotics simulation environments using Gazebo / Ignition integrated with ROS 2.
  • Design and implement digital twin frameworks to mirror real-time robotic operations.
  • Collaborate with robotics, perception, and control teams to test, iterate, and optimize virtual systems.
  • Create and run scenario-based simulations to validate navigation, manipulation, and multi-agent behavior.


Key Skills

  • ROS 2 (robot simulation, middleware integration)
  • Gazebo / Ignition or Webots
  • Python and C++ for robotic system control
  • URDF / SDF modeling and simulation setup


Bonus Skills

  • Experience with RViz and RQt for visualization
  • Familiarity with Digital Twin concepts in Industry 4.0
  • Simulation of sensors (LiDAR, camera, IMU)
  • Testing automation and CI/CD in simulation pipelines
  • Cloud robotics platforms (e.g., AWS RoboMaker)
  • Behavior trees or decision-making frameworks
  • Working knowledge of Docker and containerized environments
  • Integration of ML agents into simulations
  • Version control with Git
  • Basic understanding of physical dynamics engines (ODE, Bullet, DART)
  • Experience working with mobile or collaborative robots

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: