Software Engineer, Robotics Simulation & AI Infrastructure
Core
Building an AI-first simulation platform and infrastructure for general-purpose robots (AMRs, cobots, humanoids) to enable on-device training, synthetic data generation, and sim-to-real gap closure.
Role type
Senior IC robotics simulation engineer (AI infrastructure)
Builds
A high-performance, in-house simulation platform integrated with Qualcomm robotics SoCs and AI operations pipelines
Domain
Robotics, AI, High-performance computing, Graphics
Deliverable
production ML models
Required skills
C++/Python, GPU programming, physics engines, rendering pipelines, distributed systems, robotics kinematics/dynamics, CI/CD integration
Preferred skills
OpenUSD, URDF, glTF, Argo Workflows, Kubernetes, hardware-in-the-loop testing
Technologies
OpenUSD, URDF, glTF, GPU, Kubernetes, Argo Workflows
Responsibilities
Design and build core simulator subsystems (scene representation, physics, sensor models, rendering); Profile and optimize simulation and training workloads for interactive and cloud scale; Integrate and extend open engines (USD/Hydra, offline path tracing); Build high-throughput paths for policy training and synthetic data generation; Make simulation a release gate with deterministic replay and benchmarks; Enable continuous learning workflows with AI operations; Stand up hardware-in-the-loop configurations.
Seniority
Mid-level through Senior/Staff (2-10+ years)
