Advance Search

Browse Jobs

Senior Principal AMBA Architect

Posted 7 days ago

Job Overview:
We are seeking an AMBA Architect to help drive the future of Arm technology and architectures. You will work with multiple groups across Arm to generate new ideas, investigate system performance, and define new interface specifications.
You will join the Architecture and Technology Group at Arm, a dynamic, collaborative, highly motivated and influential team responsible for building the foundation of the future compute platform architectures, from autonomous vehicles to mobile phones to IoT nodes to server farms.
Responsibilities:
You will contribute to the definition of next generation system technologies, primarily focussing on interfaces specifications that are used by the processors and the majority of system architecture components within a system.
You will collaborate with experts to develop and evaluate new technologies deploying them internally within Arm and to the broader Arm ecosystem.
Your contribution will influence both Arm product roadmaps and the wider Arm ecosystem.
You will have the opportunity to participate in industry wide collaborative developments, working with experts from numerous different companies.
If the challenge and opportunity of working on innovative technology excites you, and you can meet the requirements of the job description below, we look forward to receiving your application.
Required Skills and Experience:
You should have knowledge and skills in several of the following areas:
- Computer architecture, including CPU architecture, memory systems, caches, coherency protocols
- AMBA interface specifications, possibly including AHB, AXI, ACE or CHI.
- Off-chip interfaces specifications, such as PCIe, CCIX or CXL.
- Memory technology, such as DDR, LPDDR, HBM or NVM.
- Understanding of the system architectures used in variety of application areas, such as mobile phones, automotive applications, servers or IoT devices.
- Performance analysis and optimisation, especially in real-time systems
“Nice To Have” Skills and Experience:
You should be able to:
- Demonstrate strong communication skills.
- Navigate and make high-level design trade-offs and articulate the rationale for those choices.
- Have a can-do attitude, be flexible and ready to accept new challenges.
- Have a university degree or equivalent experience, in Computer Science, Electronics Engineering or a related subject area.
It would be useful if you have familiarity with one or more of:
Arm CPU and system architectures
Machine learning and DSP
System-level modelling, for example System-C or gem5
In Return:
This is an opportunity to join a dynamic, collaborative, and driven team, and provides a genuine opportunity to craft the best outcomes for Arm!
#LI-JW
Apply