Principal Software Architect
2 weeks ago
We are seeking a highly skilled Principal Software Architect to join our Architecture and Technology Group at Arm. As a key member of our team, you will play a crucial role in envisioning and delivering the next generation of improvements to power management and system architecture on Arm.
The ideal candidate will be an excellent communicator, comfortable with uncertainty and ambiguity, and able to navigate and make high-level design trade-offs. You will collaborate with specialists across Arm to evaluate and develop new concepts and technologies, deploying them internally within Arm, and then assisting Arm partners in adopting them.
Responsibilities:
- Understand system capability gaps and propose architectural solutions.
- Craft and perform experiments and analysis to answer architectural questions.
- Propose and demonstrate new Operating-System (e.g., Linux) and/or firmware based mechanisms to improve power and thermals.
- Document and communicate architectural concepts and results clearly and credibly across both external and external audiences.
- Plan and collaborate with external partners and other groups in Arm to gain consensus and successful landing of proposed architecture.
- Create and/or maintain Arm standard specifications.
Required Skills and Experience:
- Bachelor of Science degree in EE/ECE/CE/CS or related fields.
- Strong programming skills using languages such as C, and experience developing Linux kernel drivers and embedded firmware.
- Understanding of power management mechanisms in Operating Systems (like Linux, Windows) and firmware.
- Working experience using firmware interfaces such as ACPI or device tree.
- Proven record of driving features from concept to realization working across organizational boundaries and external partners.
Nice To Have Skills and Experience:
- Arm CPU and SoC system architectures.
- Knowledge about power and thermal management software, firmware and systems across market segments like servers, mobiles/laptops, IoT and automotive.
- Understanding the key use cases, design constraints and workloads in a modern smartphone, laptop or Server SoC, including use of virtualization.
- Debuggers and other tools and techniques to analyze how the OS and applications use the underlying hardware.
- Experience driving standards and specifications.
In Return:
We at the heart of the world's most sophisticated digital products. Our technology enables the generation of new markets and transformation of industries and society. We craft scalable, energy efficient-processors and related technologies. Our innovative technology is licensed by Arm Partners who have shipped more than 50 billion Systems on Chip containing our intellectual property. Together with our Connected Community, we are breaking down barriers to innovation for developers, designers, and engineers, ensuring a fast, reliable route to market for leading electronics companies.
Accommodations at ArmAt Arm, we want our people to Do Great Things. If you need support or an accommodation to Be Your Brilliant Self during the recruitment process, please email accommodations@arm.com. To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process.
Hybrid Working at ArmArm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you.
Equal Opportunities at ArmArm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
-
Senior Principal Software Architect
2 weeks ago
Ely, Cambridgeshire, United Kingdom ARM Full timeSoftware Architect Role at ARMAre you a skilled software architect looking to join a dynamic team at ARM? We're seeking a talented individual to help us evolve our software strategy across various computing segments, including data centre, automotive, mobile, robotics, networking, home, laptops, TVs, embedded, and IoT.Key Responsibilities:Understand new Arm...
-
Principal Ecosystems Manager
4 days ago
Ely, Cambridgeshire, United Kingdom ARM Full timeJob OverviewEcosystem Programs at ARM connect diverse teams to align engineering enablement, outbound activities, and external engagement. This ensures developers have the tools, technology, and guidance to exploit key new technology features and capabilities from Day 1.Key ResponsibilitiesAs a Principal Ecosystems Manager, you will turn strategy into...
-
Principal Firmware Release Engineer
2 weeks ago
Ely, Cambridgeshire, United Kingdom ARM Full timeJob Overview:Arm is seeking a skilled and experienced Software Team Leader to join our Software Engineering group in Bristol. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse CSS. You will be working with a distributed team spread across Arm's worldwide engineering...
-
Principal Firmware Release Engineer
2 weeks ago
Ely, Cambridgeshire, United Kingdom ARM Full timeJob Overview:Arm is seeking a skilled and experienced Software Team Leader to join our Software Engineering group in Bristol. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse CSS. Your primary responsibilities will include release engineering and version control of...
-
Senior Medical Engineer
3 weeks ago
Ely, Cambridgeshire, United Kingdom CV Library Full timeJob Title: Medical Engineering Senior EngineerWe are seeking a highly skilled Medical Engineering Senior Engineer to join our R&D team in Ely, Cambridgeshire. As a key member of our team, you will be responsible for developing innovative medical imaging technologies and algorithms.About the Role:This is an exciting opportunity to work on cutting-edge medical...
-
Senior Medical Engineer
3 weeks ago
Ely, Cambridgeshire, United Kingdom CV Library Full timeJob Title: Medical Engineering Senior EngineerWe are seeking a highly skilled Medical Engineering Senior Engineer to join our R&D team in Ely, Cambridgeshire. As a key member of our team, you will be responsible for developing innovative medical imaging technologies and algorithms.About the Role:This is an exciting opportunity to work on cutting-edge medical...
-
Senior Principal Software Architect
2 months ago
Ely, United Kingdom ARM Full timeWould you like to join a team working across the software technology components used by hundreds of millions of users across multiple platforms and market segments globally? As a Software Architect in the Software Organisation, you will work with our key software ecosystems to define software solutions to enable Arm technology and develop strategies to have...
-
Principal Software Engineer
2 months ago
Ely, United Kingdom ARM Full timeJob Overview:We are looking for a Software Engineer to join our Functional Safety compiler team to work on our next generation C++17 compiler.The Arm Compiler for Embedded product is based on LLVM and Clang, and our team works on the qualification and certification of the compiler to Functional Safety standards such as ISO 26262 and the Cybersecurity...
-
Software Product Technology Manager
2 months ago
Ely, United Kingdom ARM Full timeAs a Software Technology Manager, you will work with Arm's key customers to define and prioritise requirements for software enablement and optimization and to develop strategies to deliver them working within Arm and our software ecosystem. Our Central Engineering Software group has a bridging role across Arm's technologies. You will be part of our team of...
-
Senior Embedded Software Engineer
3 months ago
Ely, United Kingdom ARM Full timeArm’s Software Engineering group is responsible for creating and improving the software eco-system around Arm's next generation of applications processors. We help our partners build creative Arm-powered products, for various segments Mobile, Server, IoT connected devices, Augmented & Virtual Reality offerings, Autonomous Driving Solutions etc. and in this...
-
Machine Learning Software Technology Manager
1 month ago
Ely, United Kingdom ARM Full timeAs a Software Technology Manager, you will work with Arm's key customers to define and prioritise requirements for software enablement and optimization and to develop strategies to deliver them working within Arm and our software ecosystem. Our Machine Learning group is our centre of excellence for all AI and ML on Arm's CPUs, GPUs, and dedicated...
-
Machine Learning Software Technology Manager
2 weeks ago
Ely, United Kingdom ARM Full timeJob Overview:As a Software Technology Manager, you will work with Arm's key customers to define and prioritise requirements for software enablement and optimization and to develop strategies to deliver them working within Arm and our software ecosystem! Our Machine Learning group is our centre of excellence for all AI and ML on Arm's CPUs, GPUs, and...
-
Principal Firmware Release Engineer
2 months ago
Ely, United Kingdom ARM Full timeArm has built the world’s most pervasive compute architecture, and we’ve led many of the technology revolutions that impact the day-to-day lives of people everywhere. The Future of Infrastructure is Built on Arm. Now we are building new software teams to take us to the next level. Technology built on Arm is all around us, from industrial and automotive...
-
Ely, United Kingdom ARM Full timeJob Overview Ecosystem Programs connect diverse teams across Arm to align engineering enablement, outbound activities, and external engagement to ensure developers have the tools, technology and guidance to easily exploit the advantage of key new technology features and capabilities from Day 1.Key ResponsibilitiesTurning strategy into delivery. Working...
-
Purchase Ledger Finance Assistant
5 months ago
Ely, United Kingdom Eco Verde Energy Limited Full timeRequirement for the role: Eco Verde Energy Limited (EVE), is part of the Privilege Holdings 2 Limited group of companies. Founded in 2018, the Group’s principal activity continues to be as a provider of funding and project management for high quality, high return waste to energy and anaerobic digestion projects. EVE was established in 2020 to provide...
-
Senior Engineer – SoC Verification
3 months ago
Ely, United Kingdom ARM Full timeAbout The Team: Join our dynamic FPGA Prototyping verification team, a key part of Arm's Solutions Engineering group! We are a dedicated group of engineers providing a robust platform to build and test software on Arm's cutting-edge subsystems and System-on-Chips (SoCs). Our mission is to accelerate the development process by offering a versatile and...
-
Senior Verification Engineer
1 week ago
Ely, United Kingdom ARM Full timeAbout The Team: Join our dynamic FPGA Prototyping verification team, a key part of Arm's Solutions Engineering group! We are a dedicated group of engineers providing a robust platform to build and test software on Arm's cutting-edge subsystems and System-on-Chips (SoCs). Our mission is to accelerate the development process by offering a versatile and...
-
Senior Verification Engineer
1 week ago
Ely, United Kingdom ARM Full timeAbout The Team: Join our dynamic FPGA Prototyping verification team, a key part of Arm's Solutions Engineering group! We are a dedicated group of engineers providing a robust platform to build and test software on Arm's cutting-edge subsystems and System-on-Chips (SoCs). Our mission is to accelerate the development process by offering a versatile and...
-
Verification Engineer – SoC Verification
1 week ago
Ely, United Kingdom ARM Full timeAbout The Team: Join our dynamic FPGA Prototyping verification team, a key part of Arm's Solutions Engineering group! We are a dedicated group of engineers providing a robust platform to build and test software on Arm's cutting-edge subsystems and System-on-Chips (SoCs). Our mission is to accelerate the development process by offering a versatile and...
-
Platforms FPGA Engineer
4 weeks ago
Ely, United Kingdom ARM Full timeJob Overview:We seek an experienced, FPGA / Embedded System Engineer to join Arm’s Hardware Platforms team to be part of the design of new compute platforms. The role is based in Cambridge, UK, and you'll work with our board design and software engineers to specify, implement and integration FPGA hardware/logic RTL.Do you seek to:Develop systems around the...