Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

ARM Senior Software Engineer 
Hungary, Budapest 
235195874

06.03.2025
Responsibilities:

Our Open-Source Software group is enabling new Arm architecture in projects such as kernel, firmware, system control and driver development, for a variety of target markets. Software on Arm must be fast, efficient, and secure, and support the very latest Arm architectural features and standards. We're looking for software engineers with experience of writing low-level C code, standards-based firmware, and who enjoy working as part of the wider open-source community.

  • Create software stacks for Arm’s reference platforms for future Arm devices
  • Review and contribute to standards developed by Arm
  • Implement support for standards and Arm architecture in open source projects such as Linux Kernel, TF-A, TF-M, UEFI EDK II, U-Boot, Xen / pKVM
  • Address the challenges of bringing up new platforms
  • Review and maintain patches for new Arm based platforms that have been upstreamed
  • Improve the quality of software development with CI (Continuous Integration) systems
Required Skills and Experience:
  • Proficient C programmer
  • Desire and ability to work as part of a team
  • Passion for open-source development
“Nice To Have” Skills and Experience:
  • Knowledge of computer architectures, ideally Arm
  • Operating system kernel or device drivers development
  • Understanding of the details of CPU architectures (pipelines, caches, MMUs, Interrupt Controllers, timers)
  • Hands on experience with hardware and software debuggers
  • Familiarity with open source projects such as Linux Kernel, TF-A, TF-M, UEFI EDK II, U-Boot, Xen / pKVM