Principal Software Engineer
ArmJob Title
Principal Software Engineer
Role Summary
Lead a local engineering team within the Infrastructure Solutions software group (CE-SW) to drive validation and productisation of Arm's Neoverse infrastructure platforms. The role combines hands-on technical work with people leadership and cross-site collaboration across software, quality, test and release functions.
Experience Level
Senior level. Years of experience not specified.
Responsibilities
Primary responsibilities include technical leadership, team development, and ensuring system-level readiness of infrastructure SoC platforms.
- Lead and develop a site engineering team; provide technical direction, coaching and career development while remaining hands-on.
- Define and drive system validation and productisation for infrastructure solutions, including validation plans and quality criteria.
- Advance scalable test infrastructure, CI, regression capabilities and quality metrics to improve coverage and efficiency.
- Coordinate across locations and teams to resolve system-level issues and manage dependencies across pre-silicon and silicon environments.
Requirements
Must-have technical skills and leadership experience, followed by desirable qualifications.
- Must-have: Strong experience testing complex system software with a technical background in SoC, firmware, platform software or system-level validation across pre-silicon and/or silicon environments.
- Must-have: Proven experience leading and developing software engineers; combines line management with hands-on technical leadership.
- Must-have: Knowledge of software quality, validation methodologies, automated testing, CI and product readiness for complex systems.
- Must-have: Strong technical judgement, problem-solving and communication skills; ability to collaborate across engineering teams and geographies.
- Nice-to-have: Knowledge of server-class SoCs (RAS, power management, PCIe, CXL, memory, virtualization).
- Nice-to-have: Familiarity with Linux kernel, Trusted Firmware-A (TF-A), UEFI EDK II, OpenBMC or KVM.
- Nice-to-have: Experience with automated system validation, hardware test environments, server farms or CI infrastructure.
Education Requirements
Not specified.
About the Company
Company: Arm
Headquarters: Cambridge, United Kingdom
ARM is a global leader in semiconductor and software design, driving innovation in computing technology. The company specializes in designing processors and systems that provide the essential building blocks for electronic devices. ARM's architecture is widely used in smartphones, servers, and IoT devices, and its collaborative culture fosters bold thinking, diversity, and high-impact benefits for its talented workforce.
