Staff Software Engineer
BengaluruFull-timeHybrid14–25 yrsPosted open since jan 2026
Leadership software engineering role at ARM in Bengaluru. Needs 14+ years. Hybrid.
About the role
As a team we help Arm maintain its leadership in the embedded market, and play a crucial role in making Arm a successful server platform. We are looking for highly capable engineers to work in the areas of Client/Server/IoT, ready to use their knowledge and experience to ensure we continue to deliver software with the level of quality demanded by our customers.
What you'll do
- Your day-to-day role will involve low level software development, test and debug on various platforms, including software models, development boards and shipping products
- Participating in the design and implementation of new features and bug fixes in Trusted Firmware, secure OS, bootloaders, Hypervisor, AOSP, Linux Kernel
- Act as a people manager or technical lead, supporting engineer growth, guiding teams, and coordinating efforts to ensure predictable delivery of quality software
What you need
- C++
- Test automation
- C
- Linux
- IoT
Good to have
- Python
- Instrumentation