Jobs · empllo

P

Member Of Technical Staff, Linux Kernel Development

Halcyon Labs · Worldwide · Posted 24d ago

remotelead5-8 yrs
Apply on empllo

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.