Dual Port Firmware Engineer

Firmware San Jose, California


Job Description:

  • Design, implement, and evaluate real-time embedded system firmware for dual port enterprise SSD products.
  • Optimize performance and high availability features for the dual port enterprise environment
  • Perform architectural and code reviews with peers for implementation and improvement
  • Collaborate with internal validation teams and customers to perform failure analysis and implement corrective action until issue is resolved.

  • BS in Computer Science or Electrical Engineering, masters preferred
  • 5 years of hands on firmware development in a dual port HDD or SSD design.
  • 8+ years of development in real time embedded environments.
  • Experience with at least one storage protocol, SAS or NVMe.
  • Proficient in firmware and software engineering best practices
  • Ability to debug problems to closure across hardware and firmware boundaries.
  • Experience in SSD FTL and NAND flash storage experience strongly preferred
  • Good verbal and written communication skills
  • Self motivated, able to work in a cross site, multicultural environment.