Arm logo

Staff Firmware Developer in Test

Arm
May 29, 2026
Full-time
Remote friendly (Munich, BY, Germany)
Worldwide
€104,700 - €141,700 EUR yearly
Other Semiconductor Jobs, Level - Senior

Job Title

Staff Firmware Developer in Test

Role Summary

Hands-on individual contributor responsible for designing, implementing, debugging, and integrating firmware and low-level system software for automotive compute subsystems. The role works closely with technical leads and architects across domains to deliver production-quality drivers and firmware that enable customers to leverage Arm platforms.

Experience Level

Senior level — the role requests experienced engineers. The posting indicates 8+ years of relevant hands-on firmware and driver development experience.

Responsibilities

Primary responsibilities include delivering robust low-level software and collaborating on technical planning and code quality.

  • Design, implement, debug and integrate firmware, device drivers, and low-level system components.
  • Write and maintain production-quality C, assembly, and Yocto-based code for firmware and platform software.
  • Analyze and optimize CPU, GPU, I/O, and memory usage across system components.
  • Participate in planning and prioritization of engineering work packages with project managers and tech leadership.
  • Mentor engineers and enforce code quality, maintainability, and review practices.

Requirements

Must-have qualifications and practical skills required for the role. Education details are listed separately below.

  • 8+ years of hands-on experience designing and developing firmware and device drivers, with recent, regular coding at OS kernel or bare-metal level.
  • Proven track record of contributing core features, drivers, or low-level system components in recent roles.
  • Strong proficiency in C and assembly for low-level system development.
  • Experience writing coherent technical documentation and communicating effectively in English.

Nice-to-have

  • Experience with Arm architectures and Arm Trusted Firmware.
  • Familiarity with C++ or Rust, and scripting in Python or Bash.
  • Experience with Zephyr RTOS, FreeRTOS/SafeRTOS, U-Boot, TF-A, TF-M, or Xen.
  • Knowledge of automotive standards, protocols, and safety-domain software stacks.

Education Requirements

Bachelor’s or Master’s degree or equivalent practical experience in Computer Science, Electrical Engineering, or a related technical field.


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-05-28