Microsoft is looking to lead the design, development, and validation of the Linux kernel for silicon and platform enablement initiatives, requiring end-to-end ownership of the kernel and driver stack for Maintenance Operating System (MOS), new silicon bring-up, and graphics processing unit (GPU) enablement.
Requirements
- 2+ years experience in Kernel bring-up and platform enablement
- 1+ years experience in GPU driver development and integration
- 2+ years experience in C / C++ kernel-space programming, Git-based source management and release branching, RPM packaging, spec file authoring, and build automation.
- 1+ years experience with multi‑kernel maintenance (e.g., LTS, HWE, feature branches).
- 1+ years experience with MOFED/InfiniBand stacks and RDMA drivers.
- 1+ years experience to containerized workloads and GPU virtualization.
Responsibilities
- Lead kernel integration and validation for new silicon platforms, from early board bring‑up through full feature enablement.
- Architect and maintain the Maintenance OS (MOS) kernel, ensuring long‑term stability, security, and compatibility across multiple hardware generations.
- Own the end‑to‑end lifecycle of GPU drivers (NVIDIA, amdgpu, ROCm), including:Integration of out‑of‑tree (OOT) kernel drivers DKMS packaging, build, and version‑tracking, Compatibility validation against kernel and firmware baselines
- Define and manage build and release pipelines for kernel RPMs, driver SRPMs, and signing workflows.
- Collaborate with hardware, platform, and firmware teams to validate kernel features tied to new silicon capabilities (PCIe, CXL, IOMMU, NUMA, etc.).
- Own spec files, RPM packaging, and associated CI/CD automation for kernel and driver deliverables.
- Conduct deep‑dive debugging across the full stack — from kernel to device firmware — to resolve performance, stability, or bring‑up issues.
Other
- Work site 0 days / week in-office - remote
- Travel 0-25 %
- Role type Individual Contributor
- Employment type Full-Time
- Microsoft will accept applications for the role until November 11, 2025.