Role: “Simulation Engineer”
Location: Warren, MI / Mountainview, CA (Onsite from Day 1)
Position: Fulltime
Job Description:
Must Have Technical/Functional Skills
• Proficiency in NVIDIA Isaac Sim, Omniverse, and synthetic data generation tools
• Strong understanding of CAD model handling and 3D asset integration
• Experience with Python, C++, and simulation scripting
• Familiarity with ROS/ROS2, Gazebo, Unity, or other simulation platforms is a plus
• Knowledge of computer vision and deep learning frameworks (PyTorch, TensorFlow, OpenCV)
• Prior experience in auto-labeling pipelines and dataset generation for AI models
• Publications, patents, or projects in simulation-based robotics development are a plus
Roles & Responsibilities
• Develop and maintain simulation environments using NVIDIA Isaac Sim and Omniverse
• Integrate CAD models and create synthetic datasets for training computer vision models
• Implement auto-annotation pipelines for object detection, segmentation, and tracking
• Simulate multi-sensor setups (camera, LiDAR, radar, depth sensors) for perception validation
• Support testing of vision-based algorithms in virtual environments before real-world deployment
• Collaborate with AI and robotics teams to simulate robotic tasks like pick-and-place, navigation, and human-robot interaction
• Optimize simulation performance and realism for accurate model training and testing
Generic Managerial Skills, If any
The engineer will work closely with AI researchers and robotics engineers to simulate real-world scenarios and optimize perception systems.