Staff Software Engineer, Physical AI
Arm Holdings
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 79% of similar roles. Most pay $185,300–$238,250 — the shaded band above. At the midpoint, this role pays about $246k versus about $212k for comparable roles.
Based on 240 similar postings.
Employer
Arm Holdings plc is a leading British semiconductor and software design firm, established in 1990 and recognized for developing energy-efficient processor architectures that power nearly all smartphones and a vast range of IoT and computing devices.
Arm Holdings currently has 48 open roles on FindRole.
Listed pay typically runs $209,100–$282,900 across 47 roles with salary data.
Most-posted roles
At a glance
Staff Robotics Engineer The Staff Robotics Engineer joins the team to develop Physical AI systems on Arm by building software foundations that connect sensing, planning, control, and actuation for autonomous, on-device operation. You will provide technical leadership in robotics architecture, platform integration, and developer workflows while designing modular software, stable interfaces, and robust APIs or SDKs. The role involves optimizing end-to-end latency, determinism, and memory usage across heterogeneous accelerators to ensure reliable performance under varying conditions. Key responsibilities include creating observability tools, managing system boundaries, and mentoring engineers through complex cross-stack issues. You will utilize C++, Python, and ROS 2 or similar middleware while applying expertise in Linux-based real-time systems, coordinate frames, and sensor/actuator interfaces. This role solves the challenge of transforming advanced algorithms into dependable capabilities for industrial, commercial, and consumer products within a high-performance computing environment.
Skills
What you'll do
What we're looking for
More like this
Arm Holdings
Arm Holdings
Anduril Industries
General Motors (GM)
General Motors (GM)
Qualcomm