Member Of Technical Staff, Linux Kernel Development

Added
3 hours ago
Type
Full time
Salary
Salary not provided

Related skills

linux c python pcie nvme

📋 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
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →