Director of Software Engineering

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.

Share this Job

More Job Searches

Multiple Countries      Developer      Embedded Software Engineer      Hardware and Telecoms      Hybrid      Linux and Unix      Arm     

EuroTechJobs Logo

© EuroJobsites 2025