Staff Software Engineer, Physical AI

Arm Holdings

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Seattle, WA
Salary
$209,100–$282,900 / yr
Posted
48 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $221k
This role $246k
$163k $296k
below market most similar roles pay here above market

This role pays more than 72% of similar roles. Most pay $191,562–$251,000 — the blue band above. At the midpoint, this role pays about $246k versus about $221k for comparable roles.

Based on 240 similar postings.

Employer

About Arm Holdings

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 113 open roles on FindRole.

Listed pay typically runs $208,450–$282,050 across 112 roles with salary data.

Most-posted roles

View all roles at Arm Holdings

At a glance

TL;DR · Staff Software Engineer, Physical AI

Staff Software Engineer, Physical AI joins the team to build foundational software for Physical AI platforms on Arm. You will develop platform-level services, runtime infrastructure, and developer tooling to enable the deployment and management of AI workloads like vision, robotics, and speech on-device. Your daily work involves creating stable abstractions that decouple applications from hardware accelerators while building APIs, SDKs, and observability capabilities to improve developer workflows. You will utilize C/C++, Rust, Go, or Python to build reliable systems for Linux-based environments, focusing on process isolation, IPC, and performance optimization. This role addresses the technical challenges of running AI models under edge constraints, such as limited resources and real-time requirements, across heterogeneous hardware including CPUs, GPUs, NPUs, and DSPs.

What does a Software Engineer earn in Washington?

Median $202800 from 409 postings across 38 companies.

See salary data

What you'll do

  • Build and implement reliable, scalable system services for physical AI workloads.
  • Develop runtime infrastructure for the deployment, lifecycle management, and updates of on-device AI components.
  • Create abstractions that decouple applications from underlying AI frameworks, models, and hardware accelerators.
  • Build APIs, SDKs, and developer tooling to streamline the integration of AI-powered features.
  • Develop observability and diagnostics capabilities to monitor performance, failures, and system behavior.
  • Optimize system-level performance across CPUs and AI accelerators under edge computing constraints.
  • Contribute to reference implementations, documentation, and example workflows for platform capabilities.

What we're looking for

  • 6+ years’ experience crafting and building systems software, platform services, or distributed systems in production.
  • 3+ years’ experience building developer platforms, SDKs, or internal tooling.
  • Proficiency in C/C++, Rust, Go, or Python.
  • Solid understanding of Linux-based systems, process isolation, IPC, service lifecycles, and API build and versioning.
  • Strong fundamentals in algorithms, data structures, and performance optimization.
  • Experience with container technologies and modern packaging/deployment approaches (preferred).
  • Familiarity with edge computing, embedded Linux, or real-time systems (preferred).
  • Exposure to AI/ML inference systems, heterogeneous computing, or robotics/vision systems (preferred).

More like this

Similar roles

Physical AI, Computer Vision Engineer

Amd

Austin, TX +2 112 days ago $174,400–$261,600
Embedded Linux RTOS Computer Vision AI Inference Heterogeneous Computing FPGA PyTorch TensorFlow ONNX ROS 2 Vitis™ AI OpenGL Vulkan Wayland Sensor Fusion Linux Kernel BSP

Staff Software Engineer, AI Inference Runtime

Arm Holdings

Seattle, WA 48 days ago $209,100–$282,900
C++ Rust Python Kernel Development ML Systems performance-engineering Assembly Compilers High-Performance Networking Parallel Programming Memory Management Inference Runtime Graph Optimization Matrix Multiplication Operator Fusion Low-precision Execution
5+ yrs exp Hybrid

Software Developer, Physical & Edge AI Platforms

Arm Holdings

Seattle, WA 113 days ago $209,100–$282,900
C/C++ Rust Go Python Linux Distributed Systems Edge Computing AI Infrastructure IPC API Container Technologies Embedded Linux Real-time Systems Heterogeneous Computing Secure Boot
Hybrid

Staff Software Engineer, Applied AI

Okta Inc

San Francisco, CA 12 days ago $194,000–$267,000
Python FastAPI AWS AWS Step Functions Amazon Bedrock PostgreSQL pgvector OpenAI Anthropic LangChain LangGraph ClickHouse BigQuery LLM Fine-tuning Model Distillation

Senior Software Safety Engineer, Physical AI

Nvidia

Remote (MI) +1 13 days ago $224,000–$356,500
AI Safety ISO 26262 ISO 21448 IEC 61508 FMEA FTA HARA STPA V-Model Requirements Management Configuration Management System Safety Agile Risk Management Validation and Verification
10+ yrs exp Remote

Staff Software Engineer, AI Inference Cloud

Arm Holdings

Seattle, WA 48 days ago $209,100–$282,900
Kubernetes Go C++ Rust Python Distributed Systems Cloud Platforms Observability PyTorch Ray vLLM SGLang TensorRT-LLM APIs Networking Capacity Planning
5+ yrs exp Hybrid