Job Search and Career Advice Platform

Enable job alerts via email!

Staff System Software Engineer: Linux Kernel & Performance

Arm

Cambridge

Hybrid

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Cambridge is seeking an experienced software engineer to develop the system software stack for their new hardware devices focused on AI applications. The role involves hands-on work with the Linux kernel and user space software to ensure high performance and security. Ideal candidates should have extensive experience in software development, particularly in C, and be effective communicators. This position supports a hybrid working model.

Benefits

Flexible working environment
Opportunities for professional growth
Diversity and inclusion initiatives

Qualifications

  • Demonstrable experience in the full software lifecycle from requirements to release.
  • Proven upstream contributions to one or more open-source projects.
  • Expertise in configuring, building and testing Linux‑based systems.

Responsibilities

  • Configure, build and test Linux kernel.
  • Perform software package installations in Linux.
  • Analyze and improve the performance of system software.

Skills

C development
Linux kernel experience
Software lifecycle management
Performance analysis
Effective communication

Tools

Yocto
Buildroot
Bazel
Blaze
Job description
A leading technology company in Cambridge is seeking an experienced software engineer to develop the system software stack for their new hardware devices focused on AI applications. The role involves hands-on work with the Linux kernel and user space software to ensure high performance and security. Ideal candidates should have extensive experience in software development, particularly in C, and be effective communicators. This position supports a hybrid working model.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.