Qualcomm Advanced Robotics Team is building the AI-first stack and platform for the next generation of general-purpose robots, including AMRs, cobots, and emerging humanoids. They are combining heterogeneous compute (CPU/GPU/DSP/NPU) with a comprehensive Robotics SDK and developer tooling for manipulation, perception, navigation, and fleet workflows. The team is leveraging their expertise in automated driving, AI development, and safety architecture to drive growth in this emerging market. As a Software Engineer on this team, you will be a senior technical developer responsible for Qualcomm’s robotics software platform. This includes defining the end-to-end architecture, improving engineering standards for core middleware and services (ROS 2/DDS), and leading cross-functional teams to deliver production-grade SDKs and reference solutions for customer products. The role requires a blend of deep systems expertise and hands-on leadership across perception/SLAM, planning & control, real-time Linux/MCU, and on-device AI, with the goal of shipping robust software on Qualcomm robotics SoCs.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior