Browse All Jobs
Job Description

Pure Storage is seeking a Member of Technical Staff, Kernel IO, to join their team in Bangalore, India. This role is focused on reshaping the data storage industry and offers opportunities for innovative thinking and growth.

Role involves:

  • Working with the Kernel and Driver development team on storage area network protocols.
  • Developing and fixing Linux initiator stack.
  • Debugging initiator problems and creating compatibility documents.
  • Maintaining Linux kernels for internal testing.
  • Optimizing Linux initiator behavior for Pure Storage Flasharray.
  • Maintaining Purity’s Fibre Channel SCSI (FCP) target driver and NIC drivers.

Requirements:

  • Strong experience in device drivers and/or kernel development for Linux/Unix.
  • Minimum 5 years of development experience (10+ years preferred).
  • Experience designing and implementing components in storage protocol stacks and systems.
  • Experience with storage protocols (SCSI or NVME Fabrics).
  • Experience leading other engineers technically.
  • VMWare experience with understanding of their initiator stack.
  • Proficiency in C and C++, along with Python.

What Pure Storage offers:

  • Opportunities for innovation and growth.
  • A supportive team environment.
  • Flexible time off and wellness resources.
  • Company-sponsored team events.
Apply Manually