Description
Arm is hiring a Staff Software Engineer to develop and optimize low-level software for next-generation Arm architectures across Linux, Android, and related userspace components. The role involves architecting OS subsystems, investigating performance, power, and security issues, leading code reviews and upstream open-source contributions, collaborating with architecture and silicon teams, and mentoring junior and mid-level engineers. The position requires C and C++ expertise, OS internals knowledge, software profiling and optimization experience, and open-source collaboration experience; relocation is not available, but visa sponsorship costs are covered for the employee.
