HamburgerMenu
hirist

Storage Firmware Engineer - NVMe/RDMA

Semi leaf
Bangalore
3 - 8 Years

Posted on: 07/12/2025

Job Description

JOB DESCRIPTION :

- Design, implement, test, and maintain Fibre channel firmware

- Develop storage acceleration tech like NVMe, RDMA etc

- Host driver development exp for Fibre channel HBA

- Device Driver optimization

- Validation of features implemented

- FC protocol development and integration

- Debugging and issue triaging in the above systems

- Design and develop firmware for NVMe SSDs and PCIe storage solutions.

- Implement NVMe command sets, admin commands, and I/O queue operations.

- Develop and optimize data path, submission/completion queues, interrupt handling, and DMA workflows.

- Work closely on PCIe interface, NVMe controller bring-up, and link initialization.

- Develop low-level firmware modules including power management, namespace management, and thermal throttling.

Skills :

- C/C++

- Linux Kernel level programming

- Low-level software dev

- Fibre channel protocol experience

- NVMe experience

- Familiarity with server virtualization tech


info-icon

Did you find something suspicious?