Qualcomm

Software Engineer, Robotics Simulation & AI Infrastructure

Qualcomm
Apply
1 month ago
San Diego, CA, USAMid Level / Senior / Staff+
H1B sponsor

Base Salary

$148k - $223k/yr

Responsibilities

  • Design and build simulator subsystems for scene representation, authoring, physics, sensor models, and rendering across manipulation, locomotion, navigation, and long-horizon robotics scenarios.
  • Profile and optimize physics, rendering, training, and data-generation workloads for interactive and large-scale cloud execution.
  • Integrate GPU physics, USD/Hydra rendering, offline path tracing, vectorized environments, procedural variation, domain randomization, and ground-truth labeling.
  • Build simulation-based policy-training, synthetic-data, release-gating, deterministic-replay, benchmark, and regression-testing workflows.
  • Integrate simulation with collect–merge–train–eval pipelines and containerized GPU jobs orchestrated through Argo Workflows on Kubernetes.
  • Develop digital twins and hardware-in-the-loop configurations connecting robotics software on Qualcomm silicon with host or cloud simulation.
  • Model sensor behavior from characterization and calibration data and quantify simulation-to-reality differences.
  • Collaborate with AI operations, perception, controls, hardware, systems, test, and silicon teams; produce design documents, reviews, tests, APIs, and technical documentation.
  • At senior levels, lead design and testing efforts, engage external partners, and communicate technical findings, trade-offs, and roadmap implications to leadership.

Requirements

  • Bachelor’s degree in Engineering, Information Systems, Computer Science, or a related field plus 4+ years of Systems Engineering or related experience; or a master’s degree plus 3+ years; or a PhD plus 2+ years.
  • Strong software engineering fundamentals and production code experience.
  • Working knowledge of robotics simulation concepts such as rigid-body dynamics, kinematics, coordinate frames, numerical integration, or sensor models, or the ability to develop this expertise quickly.
  • Depth in relevant simulator or real-time 3D engines such as MuJoCo/MJX, Isaac Sim, Isaac Lab, Newton, PhysX, Gazebo, Drake, Unreal Engine, or Unity.
  • Experience with GPU programming and performance engineering, including CUDA, Warp, Vulkan, compute shaders, or accelerator-aware data layouts.
  • Experience with reinforcement learning, imitation learning, robot foundation models, vision-language-action models, or PyTorch for robotics.
  • Knowledge of 3D graphics and scene pipelines, OpenUSD composition, PBR materials, real-time or offline rendering, and sensor simulation.
  • Knowledge of robotics and distributed systems, including ROS 2/DDS, URDF/MJCF, pub/sub, schema-driven wire formats, containers, orchestration, and compute-heavy CI/CD workflows.
  • Working fluency integrating with Kubernetes-native workflow orchestration, containerized GPU jobs, shared-storage datalakes, configuration-driven experiments, checkpoint/resume semantics, and experiment tracking.
  • Ability to learn unfamiliar stacks independently, collaborate across teams, and use modern AI tools effectively in development and learning.

Benefits

  • Annual base pay range is $155,400.00–$233,200.00, with a discretionary bonus program, potential annual RSU grants, and a competitive benefits package.
  • Qualcomm provides workplace, home, and personal-support benefits and reasonable accommodations during the hiring process.
  • The posting states that Qualcomm is an equal opportunity and accessible employer.

Tech Stack

KubernetesPyTorchUnityUnreal Engine

Categories

Robotics
Qualcomm

About Qualcomm

10,000+ employees

Qualcomm is a public semiconductor company headquartered in San Diego, founded in 1985, that designs and sells wireless chipsets and platforms for mobile devices, automotive, IoT, and networking, notably the Snapdragon application processors and 5G modems. It also licenses a large portfolio of cellular patents to device makers, generating revenue alongside chip sales; its technology underpins many Android smartphones and emerging automotive and edge-compute systems, and it trades on NASDAQ as QCOM.

Contact me