





Mid-level metro role at strong storage brand but niche embedded firmware specialization reduces candidate pool.
Highly domain-specific storage firmware expertise limits cross-industry transferability.
Specific embedded firmware skills and explicit years requirement make screening highly strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain embedded firmware for high-performance storage devices such as SSDs and storage controllers.
Own firmware modules covering device initialization, command processing, data movement, error handling, diagnostics, performance optimization, and reliability.
Debug complex firmware-hardware interactions and support bring-up and stabilization on new platforms and silicon revisions.
Bachelor’s or Master’s degree in Computer Science, Electronics Engineering, or related field.
5+ years of experience in embedded firmware or systems software development.
Proficiency in C/C++ for embedded systems and experience with low-level drivers and hardware interfaces.
Experience in storage firmware development, specifically with SSDs or storage controllers and familiarity with flash technologies (e.g., NAND).
Experienced in embedded firmware development operating close to hardware in constrained environments.
Skilled in performance tuning, reliability engineering, and low-level debugging in RTOS or bare-metal contexts.
Able to collaborate across hardware, validation, and system teams to resolve complex integration and stabilization challenges.