Warren or Mountain View On-site

General Motors is hiring a Robotic Simulation Engineer

Responsibilities

  • Build and customize simulation scenes in Isaac Sim that accurately reflect real-world robotic tasks and factory layouts
  • Develop synthetic data generation pipelines, including randomized object placement, sensor simulation, and multi-modal annotations (RGB, depth, segmentation, point clouds)
  • Implement and maintain data processing workflows, ensuring data quality, traceability, and compatibility with ML training pipelines
  • Optimize simulation performance and realism, tuning physics parameters, asset fidelity, and rendering configurations for scalable experimentation
  • Collaborate with robotics engineers and ML scientists to align simulation outputs with model requirements and support sim2real transfer
  • Conduct hands-on testing and debugging, iterating on simulation setups and synthetic data strategies to improve model robustness
  • Document workflows and contribute to best practices, enabling reproducibility and knowledge sharing across teams

Requirements

  • Bachelors, MSc or PhD in Robotics, Computer Graphics, Computer Vision, or related field
  • 1+ years of hands-on experience in robotics simulation, synthetic data generation, or virtual environment development
  • Proficiency with Isaac Sim, Omniverse, or similar simulation platforms
  • Strong programming skills in Python and C++, with experience in simulation APIs and data annotation tools
  • Familiarity with 3D vision, sensor modeling, and domain randomization techniques
  • Experience integrating simulation outputs into ML pipelines for training and evaluation

Nice to Have

  • Experience with robotics frameworks (e.g., ROS/ROS2, MoveIt, Nav2)
  • Experience with robotics simulation platforms (e.g., IsaacSim, MoJoCo, Gazebo) or Game engine (e.g., Unreal, Unity)
  • Background in industrial automation, autonomous vehicles, or robotic manipulation
  • Publications or contributions in simulation, synthetic data, or robotics venues (e.g. ICRA, RSS, CVPR)
  • Familiarity with CI/CD pipelines and modern software development practices such as Bash, Github, Bazel, Docker

Additional Information

  • This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate.
Required Skills
NVIDIA Isaac SimOmniversePythonC++ROS/ROS2MoveItNav2MoJoCoGazeboUnrealRobotics SimulationSynthetic Data Generation3D VisionSensor ModelingDomain Randomization robotics simulationsynthetic data generationor virtual environment developmentIsaac SimOmniverseor similar simulation platformssimulation APIsdata annotation tool3D visionsensor modelingdomain romization techniquesrobotics frameworksrobotics simulation platformsCI/CD pipelines
About company
General Motors
General Motors is an automotive company with a vision for a world with Zero Crashes, Zero Emissions and Zero Congestion.
All jobs at General Motors Visit website
Job Details
Department Engineering
Category other
Posted 2 months ago