GrepJob
Pure Storage

Member Of Technical Staff, Kernel

Pure Storage
Apply
about 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