Jobs · empllo
Member Of Technical Staff, Linux Kernel Development
Halcyon Labs · Worldwide · Posted 24d ago
About the role
Lead Linux kernel and VMware initiator stack work, optimizing performance for enterprise storage.
📋 Description Staff Engineer for Linux kernel, VMware initiator, FC and NIC drivers. Maintain Linux kernels for testing; document supported configurations. Evaluate Linux initiator behavior; optimize for FlashArray; upstream fixes. Maintain FC SCSI (FCP) target driver; updates for new hardware. Resolve FC bugs; boost FC stack resilience and multipathing. NVMe initiator focus (ROCE, FC, TCP/IP); VMware compatibility docs. 🎯 Requirements Strong Linux kernel/device driver experience; storage/network drivers preferred 7+ years development; 10+ typically C/C++ with Python Linux storage drivers (FC, NVMe, ROCE, SCSI, multipath) Performance analysis/optimization for storage systems or protocols Debug difficult protocol/kernel/system issues Design/implement components in storage protocol stacks PCIe Gen4/Gen5, HBA, DMA bottlenecks; mentor engineers 🎁 Benefits Innovation: trailblazing work in data storage Growth: space to grow with Fortune Best Workplaces recognitions Team: collaborative environment Perks: flexible time off, wellness resources, company events
Read the full posting on empllo →
FAQ
Is the Member Of Technical Staff, Linux Kernel Development role at Halcyon Labs remote?+
This Member Of Technical Staff, Linux Kernel Development position is listed as remote (Worldwide).
What seniority level is this Member Of Technical Staff, Linux Kernel Development role?+
This is a lead level position.
How do I apply for the Member Of Technical Staff, Linux Kernel Development role at Halcyon Labs?+
Use the "Apply on empllo" button to open the original posting on empllo, where you can submit your application directly to Halcyon Labs.