Abidi Solutions

Senior Firmware Engineer – FTL

Abidi Solutions

full-time

Posted on:

Location Type: Hybrid

Location: MilpitasCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $170,000 per year

Job Level

About the role

  • Design and maintain FTL architecture (I/O flow, garbage collection, wear leveling)
  • Implement block management, bad block handling, and metadata structures
  • Develop error handling and data protection mechanisms
  • Design power-loss protection and recovery solutions
  • Optimize performance, latency, and memory usage
  • Debug firmware issues and perform validation/testing
  • Collaborate with hardware, ASIC, and validation teams

Requirements

  • Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
  • 3+ years of experience in firmware/software engineering
  • Strong experience with SSD controller/firmware architecture
  • Proficiency in C/C++ and data structures
  • Experience with debugging tools (e.g., JTAG/ICE)
  • Familiarity with version control tools (e.g., Git)
  • Strong communication and teamwork skills
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
FTL architectureblock managementbad block handlingmetadata structureserror handlingdata protection mechanismspower-loss protectionC/C++data structuresfirmware engineering
Soft Skills
communicationteamwork
Certifications
Master’s degree in Electrical EngineeringMaster’s degree in Computer EngineeringMaster’s degree in Computer Science