1,822,956open jobs
104,689companies
274,217added this week
Browse all
Salary
≈ $62k – $140k per year (Estimated)
Location
In office (Shanghai)
Seniority
Staff

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Sep 24, 2026. Arm Holdings scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Arm Holdings is a British semiconductor and software design company headquartered in Cambridge, England. Rather than manufacturing physical chips directly, Arm designs energy-efficient central processing unit (CPU) architectures and intellectual property (IP), licensing them to major technology partners such as Apple, Qualcomm, Samsung, and Nvidia.

Job Description:

We are seeking a highly skilled Staff Software Engineer to design and develop software tools that boost developer efficiency for Physical AI applications on Arm-based platforms. The position will be based at the Arm office in Shanghai.

Developers working in Physical AI are required to combine innovative AI models, robotics middleware, system software, multiple computing resources, and deployment configurations. In this capacity, you will design reusable tools and automated workflows that minimize complexity. These tools enable developers to develop, analyze, optimize, validate, and deploy Arm-based Physical AI solutions with improved efficiency. This remarkable opportunity offers you the chance to collaborate with pioneering technologies alongside a world-class team, creating outstanding solutions that will impact the future of AI.

Responsibilities:

  • Develop and refine reusable tools and automated workflows aimed at building, analyzing, optimizing, validating, and deploying Physical AI workloads on Arm platforms.
  • Develop performance-analysis capabilities that detect bottlenecks across AI models, middleware, operating systems, and heterogeneous compute resources.
  • Collaborate with internal teams, open-source communities, and partners to identify common developer challenges and deliver scalable tooling solutions.
  • Build reference integrations, documentation, and examples that simplify tool adoption.

A successful candidate will have strong software engineering skills, practical experience developing developer-facing tools, and a passion for simplifying complex system development and optimization workflows.

Required Skills and Experience:

  • Strong C/C++ and Python programming skills, with proven experience building developer-facing tools, automation, or performance-analysis solutions.
  • Solid knowledge of Linux systems, software performance engineering, profiling, debugging, and optimization.
  • Experience crafting command-line interfaces, APIs, plugins, or integrations for developer workflows.
  • In-depth understanding of Arm architecture, heterogeneous computing, and AI/ML or Physical AI software workloads.
  • Ability to convert complex technical problems into user-friendly, reusable, and maintainable software tools.
  • Effective written and verbal communication skills in English and Chinese.

Desired Skills and Experience:

  • Experience with profiling or observability technologies such as Linux perf, eBPF, PMU profiling, tracing frameworks, OpenTelemetry or equivalent experience.
  • Experience building AI Agent tools, Agent Skills, MCP servers, or LLM-assisted developer workflows.
  • Familiarity with AI/ML frameworks, ROS 2, robotics, autonomous systems, or real-time workloads.
  • Prior work on IVI, ADAS or advanced robotics (humanoid, quadruped, AMR).
  • Experience contributing to open-source tools or building agent-enabled developer workflows.

In Return:

You will receive training and support to excel in this role, as part of a welcoming group who is enthusiastic about technologies. Moreover, Arm offices provide an outstanding environment to collaborate and connect with your colleagues through social and volunteering activities. Join us on this exceptional journey where your contributions will successfully deliver innovative solutions and influence the future of AI!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,822,956 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Shanghai
≈ $51k – $124k per year (Estimated) • In office • PhD • Beijing • Shanghai
AI/ML
AI Agents
Embodied AI
Apply
In office • Internship • Beijing
Python
C++
AI/ML
Spark
Apply
In office • Internship • Beijing
Apply
In office • Internship • Shanghai
Apply
In office • Internship • Shanghai
Databases
Redis
AI/ML
LangChain
Apply
≈ $122k – $216k per year (Estimated) • Remote (United States) • Full-Time • 7+ years exp • Bachelor's Degree • Rochester • Buffalo • Albany
Java
C++
Perl
DevOps
TCP/IP
Cybersecurity
ISO 27001
HIPAA
LDAP
PKI
Apply
$66k – $106k per year • Remote (United States) • Public Trust • 8+ years exp • PhD • United States
Python
Java
Mobile
JUnit
DevOps
CI/CD
Incident Management
Cybersecurity
Fortify
Management
ServiceNow
Agile
QA
TestNG
Selenium
Cucumber
Apply
In office • Bachelor's Degree • Mexico City
Python
SQL
Databases
Snowflake
AI/ML
AI Agents
Analytics
Power BI
Apply
≈ $41k – $92k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • São Paulo
Python
SQL
DevOps
Incident Management
Analytics
Power BI
Apply
$135k – $145k per year • In office • TS/SCI • 15+ years exp • Associate's Degree • Springfield
Python
MATLAB
AI/ML
Computer Vision
Machine Learning
Apply
≈ $62k – $140k per year (Estimated) • Hybrid • Bachelor's Degree • Shanghai
Python
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
Fine-tuning
TensorFlow
PyTorch
Ray
Edge AI
Machine Learning
Mobile
Metal
Game Dev
Unity
Unreal Engine
DirectX 12
Management
Agile
Scrum
Apply
≈ $58k – $132k per year (Estimated) • In office • Shanghai
C++
C++
OpenGL
DevOps
Linux
Management
Agile
Apply
≈ $44k – $113k per year (Estimated) • Hybrid • Shanghai
Python
C++
C++
PyTorch C++
AI/ML
LoRA
Quantization
ONNX
TensorRT
PEFT
TFLite
Transformers
TensorFlow
PyTorch
LLM
Edge AI
LiteRT
Machine Learning
Mobile
Core ML
DevOps
Kubernetes
Linux
Apply
Hybrid • Lund
Python
C++
C++
PyTorch C++
AI/ML
PyTorch
Machine Learning
DevOps
CI/CD
Apply
Hybrid • Ra'anana
C++
SystemC
AI/ML
Machine Learning
DevOps
Git
Gerrit
Management
Agile
Apply
≈ $28k – $64k per year (Estimated) • Remote (China) • Full-Time • 5+ years exp • Bachelor's Degree • Shanghai • Xi'an • Pune • Wuxi
Apply
Process Engineer 1 day ago
In office • Full-Time • Shanghai
AI/ML
Fine-tuning
Apply
In office • Shanghai
Apply
See all jobs
This is one of many
1,822,956 more open roles from verified company boards, updated every day.