Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 3 Nov 2026

Principal Linux Kernel Developer

Salary

Annual Salary USD 160,000 - 303,000 in C…

Apply on Hewlett Packard Enterprise

Description

We are seeking a Principal Linux Kernel Developer to lead the architecture and design of Linux kernel components, drive performance optimization, and provide technical leadership.

Key Responsibilities:

  • Lead architecture and design of Linux kernel components including filesystems, memory management, networking, and I/O subsystems.
  • Drive performance optimization, scalability improvements, and reliability across the storage stack.
  • Debug and resolve complex kernel-level issues including system crashes, memory corruption, and performance bottlenecks.
  • Provide technical leadership through design reviews, mentoring, and establishing engineering best practices.
  • Collaborate across storage, networking, firmware, and hardware teams to deliver integrated solutions.
  • Engage with upstream open-source communities and contribute patches and reviews.
  • Lead root-cause analysis and resolution of critical customer issues and escalations.
  • Define and influence long-term architectural direction for HPE storage platforms.

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field.
  • 8–12+ years of experience in systems or kernel-level software development.
  • Expert-level proficiency in C programming.
  • Deep expertise in Linux kernel internals.
  • Strong experience debugging kernel using tools such as crash, perf, ftrace, and tracepoints.
  • Experience with distributed systems or storage platforms.
  • Proven technical leadership and ability to influence architecture and cross-functional teams.
  • Strong collaboration and communication skills within global engineering organizations.

Preferred Qualifications:

  • Experience with distributed storage systems such as Lustre, Ceph, or DAOS.
  • Experience contributing to upstream Linux kernel or open-source projects.
  • Knowledge of HPC environments and high-performance computing architectures.
  • Familiarity with RDMA, InfiniBand, or high-speed interconnects.
  • Experience with CI/CD, testing automation, and performance benchmarking.
  • Experience handling customer escalations and production system issues.

What We Can Offer You:

  • Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing.
  • Investment in your career through specific programs catered to helping you reach your career goals.
  • Unconditional inclusion and celebration of individual uniqueness.

Skills

Required

Nice to have

  • distributed storage systems
  • upstream Linux kernel or open-source projects
  • HPC environments
  • high-performance computing architectures
  • RDMA
  • InfiniBand
  • CI/CD
  • testing automation
  • performance benchmarking
Apply on Hewlett Packard Enterprise