Firmware Development (Embedded)

  • Developed SCSI over PCIe (SOP) Embedded Host/ target firmware in Lecroy script language fro SSD validation.
  • Developed NVMe Embedded Host/ target firmware in Lecroy script language for SSD drive validation.
  • Developed SRIOV NVMe based device driver in LeCroy script language for SSD validation to run in the window environment.
  • Modeled, simulated, implemented linear and non-linear control system firmware for backup tape VCM tracking. In MATLAB Simulink, and coded in C for ARM and DSP chipsets.
  • Implemented state-space, H-infinity, loop-shaping MIMO for tracking firmware in C.
  • Wrote firmware for closed-loop control of the head stepper positioning.
  • Developed HDD SCSI firmware for Toshiba drives in assembly.
  • Developed servo firmware for HDD Quantum drives in assembly.
  • Developed diagnostic firmware in C for SCSI chipsets and drive.
  • RTOS, Embedded Linux (POSIX), Device drivers, Network Suckets.