SSD Firmware Development

SSD Firmware Development

Experience: 4  to 10 Years

Qualification: B.E / B. Tech / M.E / M. Tech

  1. Design, implement, debug firmware for the next generation of SSDs
  2. HW Interface drivers, algorithm design and implementation
  3. Contribute to the SSD firmware and play a significant role in delivering next generation SSDs to market
  4. Work with the firmware Architects, ASIC, flash media, validation and other cross functional teams on regular basis
  5. Design and implement firmware modules, algorithms needed to achieve best in class performance goals
  6. Develop characterization and evaluation programs for new products
  7. Support failure analysis on test systems
  8. Active participation in technical design, implementation reviews across teams and functions   

Desired Skills & Experience: 

  1. BE/BTech/MTech degree or equivalent or higher with 4 or more years of related experience
  2. Excellent Embedded C programming skills is a must.
  3. Nice to have Assembly language programming skills
  4. Must have strong problem-solving skills
  5. Experience using logic analyzers and protocol analyzers is preferred
  6. Having experience with NAND flash is highly desirable but not mandatory
  7. The ideal individual must have proven ability to achieve results in a fast moving, dynamic environment
  8. Self-motivated and self-directed, however, must have demonstrated ability to work well with people.
  9. A proven desire to work as a team member across internal and cross functional teams.
  10. Ability to work effectively cross-functionally and globally.
  11. Ability to troubleshoot and analyze complex problems.
  12. Ability to multi-task and meet deadlines.
  13. Excellent communication (written and verbal) and interpersonal skills.
  14. Prior experience of design/Bring up on new generation SOC/ASIC will be a definite plus
  15. High level understanding of Storage Stack/Data path is desirable
Job Category: Embedded Solutions
Job Location: India: Bangalore India: Chennai India: Hyderabad India: Noida

Apply for this position

Allowed Type(s): .pdf, .doc, .docx