# Principal Linux Kernel Developer

**Company**: Hewlett Packard Enterprise
**Location**: Ft. Collins, Colorado
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: Annual Salary USD 160,000 - 303,000 in Colorado // 152,000 - 349,000 in Minnesota
**Category**: Engineering
**Industry**: Technology

**Apply**: https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Ft-Collins-Colorado-United-States-of-America/Principal-Linux-Kernel-Developer_1208310?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_f013023d-ba9

## 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
- Linux kernel development
- C programming
- distributed systems
- storage platforms
- technical leadership

### 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

---

Source: [Apply at hpe.wd5.myworkdayjobs.com](https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Ft-Collins-Colorado-United-States-of-America/Principal-Linux-Kernel-Developer_1208310?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
