Software Engineer, Robotics Simulation & AI Infrastructure

Qualcomm

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$148,300–$222,500 / yr
Posted
11 days ago
Freshness
Confirmed live 2 days ago
Closes
Feb 27, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $202k
This role $185k
$138k most similar roles pay here $247k

This role pays less than 62% of similar roles. Most pay $167,500–$235,750 — the shaded band above. At the midpoint, this role pays about $185k versus about $202k for comparable roles.

Based on 240 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 623 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 603 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Software Engineer, Robotics Simulation & AI Infrastructure

Software Engineer, Robotics Simulation & AI Infrastructure joins the Advanced Robotics Team to develop an in-house simulation platform for next-generation robots including AMRs, cobots, and humanoids. This role focuses on building core simulator subsystems such as scene representation, physics backends, sensor models, and rendering integrations while optimizing training workloads and data pipelines. The engineer will develop high-throughput paths for synthetic data generation, establish hardware-in-the-loop configurations on Qualcomm silicon, and integrate simulation into AI operations workflows like Argo Workflows on Kubernetes. Key technologies include OpenUSD, URDF, glTF, CUDA, PyTorch, and ROS 2. The role addresses the challenge of closing the sim-to-real gap by creating a robust environment for training robot foundation models and validating software releases through deterministic replays and automated testing across various scenarios like legged locomotion and tabletop manipulation.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design and build core simulator subsystems including scene representation, physics backends, sensor models, and rendering.
  • Profile and optimize simulation and training workloads to maintain high performance for both local workstations and cloud environments.
  • Integrate and extend open engines like GPU physics and USD/Hydra rendering behind clean, swappable interfaces.
  • Build high-throughput pipelines for policy training and synthetic data generation using vectorized environments and domain randomization.
  • Establish simulation as a release gate by creating scenario suites, deterministic replays, and regression benchmarks.
  • Develop hardware-in-the-loop configurations to validate robotics software on Qualcomm silicon against simulated environments.
  • Collaborate with AI operations teams to integrate simulation into automated training, data collection, and deployment pipelines.

What we're looking for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with 4+ years of experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or a related field with 3+ years of experience.
  • PhD in Engineering, Information Systems, Computer Science, or a related field with 2+ years of experience.
  • Strong software engineering fundamentals and the ability to write production-quality code.
  • Knowledge of robotics simulation including rigid-body dynamics, kinematics, coordinate frames, and sensor models.
  • Experience with robotics simulators or real-time 3D engines such as MuJoCo, Isaac Sim, Unreal Engine, or Unity.
  • Proficiency in GPU programming and performance engineering using CUDA, Warp, Vulkan, or compute shaders.
  • Familiarity with machine learning for robotics, including reinforcement learning, PyTorch, and robot foundation models.

More like this

Similar roles

Member of Technical Staff Robotics Simulation

Microsoft

Redmond, WA 105 days ago $119,800$234,700
C++ Python MuJoCo Isaac Sim Gazebo PyTorch JAX TensorFlow Unity URDF USD MJCF SDF Reinforcement Learning Sim-to-Real Robotics Simulation Distributed Computing
4+ yrs exp

Principal Robotics Simulation Architect

Amd

Austin, TX +1 102 days ago $204,000$306,000
NVIDIA Isaac Sim Gazebo MuJoCo Webots Unreal Engine ROS ROS2 PyTorch TensorFlow Isaac Lab SIL HIL Digital Twin Sim-to-Real Domain Randomization
Hybrid

Software Engineer, Robotics

Anduril Industries

Irvine, CA 95 days ago $191,000$253,000
C++ Rust Linux Robotics Motion Planning Perception Localization Mapping Kernel Device Drivers Data Structures Algorithms Concurrency Simulation

Robotics Software Engineer

Anduril Industries

Costa Mesa, CA 136 days ago $166,000$220,000
C++ Rust Python Go gRPC REST HTTP UDP TCP Embedded Linux RTOS Distributed Systems MIL-STD-1553 ARINC DO-178 DO-254

Robotics Software Engineer

Anduril Industries

Boston, MA 71 days ago $191,000$253,000
C++ Python Computer Vision Sensor Fusion Machine Learning SLAM Motion Planning LIDAR Radar Sonar Gazebo Unity Unreal Engine Simulation Robotics Autonomous Systems