CareerPlanGet AI match score →

Senior Software Engineer - Linux Kernel

Bengaluru, India💼 Full-time🗓 2026-07-10 → 2026-07-22

Core

Maintaining the upstream Linux port and internal codelines for the arm64 architecture, integrating new features, and debugging issues across Linux subsystems.

Role type

Senior IC Linux Kernel Engineer (arm64)

Builds

Upstream Linux kernel, KVM on arm64, and internal codelines for Arm hardware platforms

Domain

Embedded systems, Linux kernel development, Arm architecture

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C programming, Linux kernel maintenance, debugging across Linux subsystems, Python scripting, CI/CD test development

Preferred skills

Armv8-A Architecture, Arm64 assembly language, Linux Memory Management, Virtualisation, Linux mailing list patch submission

Technologies

Linux Kernel, KVM, Arm64, Python, KernelCI, linux-next

Responsibilities

Maintain upstream Linux port and internal codelines for arm64, Integrate new features into internal code lines, Improve quality of Linux kernel and KVM on arm64, Develop tests to validate features and improve CI coverage, Investigate test failures reported externally and internally, Work with hardware platform bring up teams to debug kernel and KVM changes

Seniority

Senior, hands-on IC

Sourced via arm · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Arm ↗