Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

ARM Principal Firmware Technical Lead 
France, Provence-Alpes-Côte d'Azur, Valbonne 
87815801

06.03.2025


Responsibilities:


Are you are looking for a unique opportunity to build and lead a successful firmware team transforming computing IoT landscape? We would like to hear from you!

  • You will provide technical expertise and leadership to distributed engineering teams.
  • You will drive the team to accomplish its goals and continuously improve performance.
  • 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 involved in software design and creation of software stacks for Arm’s reference platforms, and lead development practices for best-in-class software efficiency, quality, and predictability.


Required Skills and Experience :

  • You have a consistent record of technical leadership of teams of highly skilled engineers across multiple locations, combined with outstanding interpersonal and communication skills: excellent written and spoken English, and the ability to write coherent documentation, influence, and build consensus.
  • You have a strong background in C (or a similar language) programming, with proven skills in optimising software performance, including application efficiency, workload management, and compiler optimisation.
  • You possess 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.
  • You have strong experience of the software lifecycle with track record of having taken complex software from concept to delivery, ideally covering production and maintenance. Additionally, you possess knowledge of CI (Continuous Integration) and automated test systems.
  • You have experience and skills for people management, including recruiting, managing talent, team building, and developing team members.


“Nice To Have” Skills and Experience :

  • Experience in developing for a Linux distro
  • Experience with open source projects such as Linux Kernel / AOSP, TF-A, TF-M, UEFI EDK II, U-Boot, Xen / pKVM
  • Experience in Linux device driver development
  • Exposure to AI / ML software stacks, and tooling
  • Experience with Security Development Lifecycle (SDL) practices