Member Of Technical Staff, Kernel
Pure Storageabout 2 hours ago
Bengaluru, India
Senior / Staff+
H1B Sponsor
Responsibilities
- Lead a team focused on Linux and VMware initiator stack behavior.
- Develop and debug Linux initiator behavior for Flasharray, including NVME and FC-SCSI interfaces.
- Maintain and enhance Fibre Channel and NIC drivers.
- Document supported configurations for customers.
- Evaluate and optimize Linux initiator behavior for performance.
- Resolve complex Fibre Channel bugs and enhance the resilience of the FC stack.
- Maintain Linux kernels for internal testing.
- Work with middleware C++ modules.
Requirements
- Strong experience in writing device drivers and kernel development for Linux/Unix.
- Minimum of 5 years of development experience, typically 10+ years preferred.
- Experience in designing and implementing components in storage protocol stacks.
- Familiarity with storage protocols such as SCSI and NVME Fabrics.
- Ability to lead and mentor junior engineers.
- Experience with performance analysis and optimization for storage systems.
- Knowledge of VMware initiator stack.
- Proficiency in C, C++, and Python programming languages.
- Experience with debugging complex storage attach issues.
- Experience in developing test automation.
Benefits
- Flexible time off to manage a healthy work-life balance.
- Wellness resources to support employee health.
- Company-sponsored team events to foster team spirit.
Tech Stack
C++LinuxPython
Categories
BackendEmbedded