Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

ARM Staff Software Engineer - Host OS 
Hungary, Budapest 
744369464

21.04.2025
Job Overview:

As an experienced C developer, you will contribute to the work of the host computer device driver team for an exciting new range of Arm hardware devices aimed at AI use cases, applying deep technical expertise to ensure high performance, reliability and maintainability. You will be responsible for the hands-on development, testing and maintenance of Linux device drivers at the host side, ensuring their correct functionality, high performance and robust security.

Responsibilities:
  • Working across the complete software lifecycle, including requirements, planning, development, release and support and maintenance
  • Developing Linux device drivers
  • Taking the lead on larger / more complex tasks and working with others to accomplish them
Required Skills and Experience :
  • Demonstrable experience in the full software lifecycle from requirements to release, including support and maintenance
  • Expertise in Linux device driver development, including interrupt handling, memory management, security and interfacing to application software
  • Effective communicator and ability to collaborate well within and across teams
“Nice To Have” Skills and Experience :
  • Experience in automation of device driver testing using hardware devices or software emulation
  • Knowledge of the Arm AArch64 architecture
  • Awareness of device power management techniques
  • Hands-on experience with PCIe or UCIe interfaces
  • Experience with VirtIO drivers