Arm logo

Senior/Staff Embedded Linux Software Engineer

Arm
June 10, 2026
Full-time
Remote friendly (Budapest, Hungary)
Worldwide
21,250,000 Ft - 28,750,000 Ft HUF yearly
Other Semiconductor Jobs, Level - Senior

Job Title

Senior/Staff Embedded Linux Software Engineer

Role Summary

Hands-on C developer responsible for designing, implementing, testing and maintaining Linux device drivers for a new range of Arm hardware targeted at AI use cases. The role sits on the embedded Linux device driver team within Arm's software group and focuses on ensuring correct functionality, high performance and robust security of drivers.

This position is based in Arm's Budapest office and operates with hybrid working arrangements.

Experience Level

Senior / Staff level. The posting does not state explicit years-of-experience guidance.

Responsibilities

Primary responsibilities include development across the software lifecycle and delivery of reliable device drivers for Linux-based systems.

  • Work across requirements, planning, development, release, support and maintenance phases.
  • Develop Linux device drivers and provide interfaces to application software.
  • Implement interrupt handling, memory management, and security features in drivers.
  • Deliver complex tasks with minimal guidance and contribute to larger implementations.
  • Participate in debugging, performance tuning and ensuring driver robustness.

Requirements

Must-have skills and experience required for immediate contribution, followed by desirable skills.

  • Must-have: Demonstrable experience across the full software lifecycle from requirements to release, including support and maintenance.
  • Up-to-date experience in Linux device driver development, including interrupt handling, memory management, security and application interfacing.
  • Proven C programming skills and hands-on driver implementation experience.
  • Effective communication and ability to collaborate across teams.
  • Nice-to-have: Automation of device driver testing using hardware 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.

Education Requirements

Not specified.


About the Company

Company: Arm

Headquarters: Cambridge, United Kingdom

ARM is a global leader in semiconductor and software design, driving innovation in computing technology. The company specializes in designing processors and systems that provide the essential building blocks for electronic devices. ARM's architecture is widely used in smartphones, servers, and IoT devices, and its collaborative culture fosters bold thinking, diversity, and high-impact benefits for its talented workforce.

Arm logo

Date Posted: 2026-06-08