Member of Technical Staff, Kernel
Everpure (formerly Pure Storage) (company site, opens in a new tab)5+ yrsBengaluruOn-siteDirect career pageEst. 45–85 LPA
Posted 2h ago
Reach people at Everpure (formerly Pure Storage)
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Everpure (formerly Pure Storage) you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Lead a team responsible for Linux and VMWare initiator stack behavior and Fibre Channel and NIC drivers on Pure storage arrays.
- Develop, debug, and maintain Linux initiator stacks for NVME fabrics and FC-SCSI/iSCSI, including compatibility documentation and performance optimization for Flasharray attachments.
- Maintain and enhance Fibre Channel SCSI target driver and NIC drivers for Pure's storage systems, including debugging complex bugs and managing RAS enhancements.
Minimum Requirements
- Minimum 5 years development experience; typical candidates have 15+ years experience.
- Strong experience writing device drivers and kernel development in Linux/Unix, preferably with storage/networking drivers.
- Experience with storage protocols like SCSI (FC-SCSI, iSCSI/FCP) and/or NVME Fabrics (NVME/ROCE, NVME/TCP, NVME/FC) is advantageous.
- Experience with VMWare initiator stack, C, C++, Python development, and debugging complex storage attach and protocol/kernel/system issues.
Ideal Candidate Profile
- Technically leads and mentors engineers with proven on-time delivery and high-quality output in kernel/driver development.
- Experienced in designing and implementing significant storage protocol stack components with performance analysis and optimization skills.
- Familiar with Linux upstream contributions, test automation development, and network protocols including TCP/IP.