Staff Software Engineer - QA
ARM
In this role you will lead a team of QA engineers delivering complex software for Arm’s cloud and data center products, providing technical direction across SoC, firmware and system software. You will shape engineering capability and drive delivery at scale for next-generation Arm architectures. Expect hands-on leadership in validating low-level software on processors and hardware, with a focus on performance, reliability and secure boot workflows. This is a chance to influence the future of computing by guiding cross-functional teams and tackling challenging validation problems.
Pay / Benefits- hybrid working
- accommodations available
- equal opportunity employer
- Lead and develop a team of QA engineers delivering complex software for cloud/data center products
- Provide technical direction and influence engineering practices across SoC, firmware and system software
- Drive delivery and quality through hands-on leadership and process improvements
- Collaborate with cross-functional teams to align validation strategy with platform objectives
- Mentor engineers to build capability in hardware validation,.sys software, and debugging at scale
- Strong C/C++ programming skills for low-level system and hardware validation
- Proficient Python & Shell scripting
- Deep understanding of Linux server ecosystem (firmware, kernel, drivers, networking, storage, hardware bring-up)
- Experience with server management and BMC-based platform management
- Experience with application processors and embedded/control processors in complex SoCs
- Knowledge of secure boot, boot-stage sequencing, firmware authentication, reset flows, watchdogs, IPC and mailbox mechanisms
- Hands-on validation, debugging and stress-testing in system-level testing (CPU, memory, I/O, RAS, telemetry, power/thermal, PCIe, NVMe, Ethernet, RDMA)
- Nice-to-have: MPI/CCL stacks, 100G/200G/400G Ethernet, RDMA/Verbs, PyTorch, AI/ML workloads
- Leadership and people management
- Cross-functional collaboration
- Problem-solving and structured debugging
- C/C++
- Python
- Shell scripting
Reference: WJ-747_31225652