Member Of Technical Staff, Linux Kernel Development at Everpure - ScoutJobs - The AI-curated global job board
Skip to content
Everpure
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 free

Member Of Technical Staff, Linux Kernel Development

Everpure · Bangalore

Sign up to apply