Banner new 1

Senior Principal Engineer – System Architecture

Senior Principal Engineer – System Architecture
by Admin on 07-11-2022 at 10:28 pm

Website Arm

You know us. With 125 Arm-powered products shipped every second, we’ll be in an over a trillion smart devices by 2035. Your smartphone, award-winning VR gaming, the world’s fastest supercomputer – our engineers are designing the advanced core processors leading the race towards a connected, autonomous, hyper-performance future.

So, we promise you endless opportunities to experiment and go even further! From advanced hardware to software


The Architecture and Technology Group (ATG) at ARM develops technologies and products for ARM’s future architecture roadmap. One of the charters of the ATG group is to define system architecture that enables a consistent software view of ARM Architecture based systems. Along with the architecture specification, ARM develops software verification suites to confirm compliance to the architecture specifications. For system architecture, the software test-suites are developed as open source software, building over industry standards. The software should be easy to deploy on a variety of implementations, be effective at confirming compliance and build on standard accepted practices.

Job Purpose

The purpose of this role is to ensure that various system implementations based on the same architectural specifications, can run standard software from different vendors efficiently and with minimal effort. This will reduce overall market deployment time and enable broader adoption of these system implementations.

As the System Verification Architect in the team, you will set the direction and roadmap of a broad section of the System Architecture test-suites. You will work with architects, engineering team and partners to evaluate innovative Arm System architecture, and influence the definition and scope of the test-suites. In this role, you will have the opportunity to work directly with the broad Arm partner ecosystem and open source community to enable broad adoption and deployment of the architecture test-suites.

We are looking for a dedicated, communicative and enthusiastic individual who has had experience with bringing up software on complex diverse systems and appreciates the needs for standards. Good fundamentals in computer architecture, experience with firmware and operating systems is essential for this role.

You will need a good eye for technical detail, the ability to initially work within existing systems whilst developing plans for future extensions, as well as strong leadership and interpersonal skills.

You will be responsible for improving the quality of the deliverables from this group which will contribute to partner success by improving their time to market.

Education & Qualifications

Good university degree, ideally in Electrical Engineering, Electronics and Communication or Computer Science, although other graduates would be considered if they have relevant experience.

Essential Skills & Experience

  • 15+ Years of relevant experience
  • Good understanding of modern computer architecture and multi-processor / multi-chip systems
  • Software development skills, ideally in the area of firmware / low level operating systems
  • Ability to understand complex technical specifications.

Desirable Skills & Experience

  • Experience in Linux internals, firmware development, ACPI and UEFI
  • Experience in System Verification with full stack Operating System and/or bare metal validation
  • Proven ability to work with and influence senior architects and stakeholders in the company/industry
Apply for job

To view the job application please visit

Share this post via: