Omniverse Isaac Sim Developer
Job Description:
• Develop and scale simulation workflows for robotics and sensor-based autonomy systems.
• Build high-quality simulation scenes and pipelines in Isaac Sim 5.x, integrating ROS 2 communication layers and automating synthetic dataset generation.
• Work extensively with RTX sensors including LiDAR, radar, and cameras, ensuring realistic configurations and validated outputs.
• Emphasize production-ready code, robust debugging practices, and the creation of reusable components that can be extended across multiple scenarios and environments.
• Deliver working pipelines that operate reliably in both interactive GUI and headless modes, with correct sensor configurations and reproducible dataset-generation capabilities.
Requirements:
• Strong Python engineering skills including software architecture, debugging, packaging, CLI tool development, and logging implementation
• Hands-on NVIDIA Omniverse Isaac Sim experience , ideally with Isaac Sim 5.x, including development using SimulationApp in both interactive and headless modes
• ROS 2 practical experience with rclpy, TF (Transform) systems, RViz2 debugging, and sensor message types
• OmniGraph pipeline expertise including building and debugging sensor creation, rendering, ROS 2 publishing, and trigger/tick mechanisms
• RTX sensor configuration and validation experience with cameras, LiDAR, and radar, including realistic settings and output validation
• 3D mathematics proficiency covering coordinate frames, transforms, quaternions, and spatial relationships
• USD (Universal Scene Description) knowledge including prims, references/layers, xformOps, materials, sensor prim placement, and scene organization
• Linux proficiency with shell scripting, environment management, and runtime troubleshooting capabilities
• Performance optimization skills including render settings tuning, throughput optimization, headless execution, and GPU/CPU bottleneck identification
• Ability to deliver clean, well-documented, and reproducible code with comprehensive configuration files
• English language proficiency for documentation and team communication.
Benefits:
• Full Remote Global
Apply tot his job
Apply To this Job