People, Person, Computer, Electronics, LCD Screen, Laptop, Pc

Device Driver EngineerSanta Clara, California, United States


Device Driver Engineer

Santa Clara | California | United States

Software for creating reliable, high performance storage in a large scale Data Center environment is central to our mission. You will be responsible for developing the storage protocols and device driver software running on Linux and Windows operating systems.

Skills, Education, and Experience Required

  • 8+ years of experience with storage systems
  • Experience with Linux storage multipathing and failover software (DM-MPIO)
  • Experience with developing Linux or Windows device drivers, preferably for storage devices
  • Experience with SPDK
  • Experience with TCP and/or RDMA
  • Strong debugging skills and working knowledge of GDB and crash tools
  • Expert in C or C++ and scripting languages (Bash, Python, etc.)

Additional Success Factors

  • Experience with NVMe and PCIe protocols
  • Startup experience


Linux, multipathing and failover, DM-MPIO, MPIO, MPTCP, MPRDMA, storage, device drivers

Apply on Company Site

Please send me alerts for jobs like this

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

Linux Driver Engineer

Fungible Santa Clara California United States Santa Clara, California, United States
Central to our mission is a highly programmable chip. Your role will be to design and implement drivers and libraries that communicate with our chip.Skills, Education, and Experience Required MS in Computer Science or equivalent degree 3+ years e...