CareerPlanGet AI match score →

Member Of Technical Staff, Linux Kernel Development

Office - India (Bangalore - Prestige Dynasty Phase 2)💼 Full-time🗓 2026-06-27 → 2026-07-31

Core

Staff Engineer leading Linux kernel and driver development for storage arrays, focusing on initiator stack behavior, Fibre Channel, and NIC drivers.

Role type

Staff Engineer, Linux Kernel & Driver Development

Builds

Linux storage device drivers, Fibre Channel and NIC driver stacks, and compatibility documentation for Pure Storage Flasharray.

Domain

Storage Area Networks (SAN), Linux Kernel, Driver Development

Deliverable

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

Required skills

Linux kernel development, device driver development (storage/networking), C/C++ programming, performance analysis/optimization, debugging complex protocol/kernel issues, PCIe architecture knowledge, leadership/mentoring

Preferred skills

Storage protocols (SCSI, NVME, ROCE, iSCSI), VMWare initiator stack experience, Linux upstreaming, test automation, TCP/IP protocols

Technologies

Linux, C, C++, Python, Fibre Channel, NVME, ROCE, TCP/IP, PCIe, VMWare

Responsibilities

Maintain Linux kernels for internal testing; evaluate and optimize Linux initiator behavior for Flasharray; maintain Purity's Fibre Channel SCSI target driver; resolve Fibre Channel bugs and enhance stack resilience; maintain NIC drivers on storage systems; debug initiator problems and create compatibility documents; lead technical projects and mentor junior engineers.

Seniority

Staff, hands-on IC with leadership responsibilities

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