Member of Technical Staff, Kernel
Core
Team lead for Linux and VMWare initiator stack behavior, Fibre Channel and NIC drivers on Pure storage array.
Role type
Senior IC kernel and driver engineer (storage)
Builds
Linux initiator stack, VMWare compatibility, FC-SCSI driver stack, NIC drivers
Domain
Storage systems, Linux kernel, networking protocols
Required skills
Linux kernel development, device driver development (FC-SCSI, NVME, ROCE, TCP/IP), C/C++ programming, performance analysis and optimization, debugging complex storage attach issues, technical leadership and mentoring, test automation, upstreaming Linux code
Preferred skills
Storage protocol stack design, VMWare initiator stack experience, multipathing and link health projects, Python scripting
Technologies
Linux, C, C++, Python, Fibre Channel, NVME, ROCE, TCP/IP, VMWare, Purity
Responsibilities
Develop and fix Linux initiator stack software for Flasharray; Debug VMWare initiator issues; Maintain FC-SCSI driver stack and NIC drivers; Optimize Linux kernel for Flasharray attachment; Resolve difficult Fibre Channel bugs; Mentor junior engineers; Create compatibility documentation
Seniority
Senior, hands-on IC with leadership responsibilities
