Job Description
- 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 Now
Apply Now