Arm

Staff Linux Support Engineer

Arm
Apply
14 days ago
Cambridge, United KingdomStaff+

Responsibilities

  • Manage and drive technical support cases through successful resolution.
  • Debug and troubleshoot embedded Linux stacks involving firmware, device drivers, kernels, and applications.
  • Collaborate with engineering and central support teams to improve partner enablement and product stability.
  • Create documentation, FAQs, and technical knowledge-base content.
  • Support early deployment and onboarding for new Arm hardware and software products.

Requirements

  • Strong understanding of embedded Linux software stacks, including kernel, drivers, and firmware integration.
  • Experience triaging, debugging, mitigating, and resolving software issues using C, C++, and Python.
  • Effective written and verbal communication skills for collaboration with internal teams and external partners.
  • Familiarity with Buildroot or Yocto is preferred.
  • Awareness of Arm A- and M-class architectures is preferred.
  • Experience supporting or developing products for embedded or AI-focused hardware platforms is preferred.
  • Experience in smaller silicon, embedded, or startup-style environments is preferred.

Benefits

  • Hybrid working patterns are determined by the team, with role-specific details shared during the application process.
  • The role is based at Arm’s Cambridge headquarters.
  • Recruitment adjustments and accommodations are available upon request.

Tech Stack

Categories

Arm

About Arm

5,001-10,000 employees

Arm’s foundational technology is defining the future of computing. A future built by the greatest technology ecosystem in the world. A future built on Arm. Arm is everywhere technology matters. Technology matters everywhere. Together, we’ll power every technology revolution moving forward, including cloud computing, automotive and autonomous systems, IoT, the metaverse, and beyond. Changing the world. Again. On Arm.

Contact me