Director of Software Engineering
Arm
Cambridge, Manchester or Munich
Job Requirements
Responsibilities:
- As the overall technical lead of the team, you will provide technical direction and expertise to the team and ensure strong technical deliverables;
- You will analyse industry specs, roadmap requirements, break down tasks, and help implement project plans;
- You will collaborate closely with open source communities, technology managers, and IP development teams to deliver roadmap commitments;
- You will be actively driving software design and creation of stacks for Arm’s reference platforms, and lead development practices for best-in-class software efficiency, quality, and predictability.
Help develop, optimise and deliver the software needed to support Arm's groundbreaking IP, as well as helping Arm grow its role in evolution of Automotive industry.
Education&Qualifications
- Good university degree (or equivalent experience), ideally in a numerate subject.
Required Skills
- A consistent record of technical leadership of large scale software projects within Embedded or Automotive SW domain;
- You have significant experience of leading teams of highly skilled engineers across multiple global locations;
- A strong background in C (or a similar language) programming, expertise in low-level systems, including bootloaders, device drivers, OS fundamentals (preferably Linux) and a good understanding of computer architecture and microarchitecture concepts, ideally for the Arm architecture;
- An ideal candidate would have strong experience of the software lifecycle with track record of having taken complex software from concept to delivery, covering production and maintenance. Additionally, you possess knowledge of CI (Continuous Integration) and automated test systems.
Desirable Skills
- Automotive software development background is highly desirable;
- Experience with open source projects such as Linux Kernel, AOSP, TF-A, TF-M, UEFI EDK II, U-Boot, Xen, Zephyr;
- Exposure to Automotive workloads, AI/ML software stacks, and tooling. Linux device driver development. SW Security and Safety practices;
- Familiarity with open-source project development cycles and contribution processes.
Apply Now
Don't forget to mention EuroTechJobs when applying.