
Posted 8 hours ago
Member Of Technical Staff, Linux Kernel Development
Everpure
Requirements
7-10+ years development experience, Linux/Unix kernel and device driver development, C, C++, and Python proficiency, Storage protocols (NVMe, ROCE, FC, iSCSI), PCIe architecture and DMA knowledge, Technical leadership and mentoring
Skills
LinuxC#Python
About the role
Responsibilities
- Lead the development and maintenance of Linux kernels, device drivers, and storage protocols for Pure Storage arrays.
- Evaluate Linux initiator behavior and optimize for Flasharray performance and correctness.
- Maintain Purity’s Fibre Channel SCSI (FCP) target driver, including updates for enhancements and bug fixes.
- Maintain NIC drivers on Pure’s storage systems and resolve complex Fibre Channel bugs.
- Contribute bug fixes and enhancements to the Linux upstream.
- Analyze and debug difficult Linux, protocol, and system-level issues.
- Provide technical leadership and mentorship to junior engineers.
Requirements
- 7-10+ years of professional software development experience.
- Extensive experience in Linux/Unix kernel and device driver development.
- Proficiency in C, C++, and Python.
- Deep knowledge of storage protocols such as NVMe (ROCE, FC, TCP/IP), FC-SCSI (FCP), and iSCSI.
- Strong understanding of PCIe Gen4/Gen5 architecture, HBA behavior, DMA, and storage transport bottlenecks.
- Proven experience in performance analysis and optimization for storage systems.
- Demonstrated ability to lead technical projects and mentor other engineers.
Preferred Qualifications
- Experience upstreaming code to the Linux kernel.
- Experience with VMWare initiator stacks and debugging.
- Experience developing test automation.
- Strong understanding of network protocols, including TCP/IP.
About the Company
Everpure is fundamentally reshaping the data storage industry through innovative thinking and cutting-edge technology. We build high-performance storage solutions that empower businesses to manage their data with unprecedented speed and reliability.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeMember Of Technical Staff, Linux Kernel Development
Everpure · Bangalore
