Skip to main content

Staff Software Engineer (AI Developer Tools & Performance) at ARM

Language
Setup
Hybrid
Location
Huangpu, Shanghai
Level
staff+
Posted

Description

Arm is hiring a Staff Software Engineer to design and develop reusable tools and automated workflows for Physical AI applications on Arm-based platforms. The role focuses on building, analyzing, optimizing, validating, and deploying AI workloads; developing performance-analysis capabilities; collaborating with internal teams, open-source communities, and partners; and creating reference integrations, documentation, and examples. The position is based at Arm’s Shanghai office and requires strong C/C++ and Python skills, Linux and performance-engineering expertise, Arm and heterogeneous-computing knowledge, and English and Chinese communication skills.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation