Senior Manager , SSD FIRMWARE
Core
Directs and manages team activities for the analysis, design, programming, debugging, and modification of firmware for IC embedded code applications, overseeing programming involving analog and digital hardware and software operating systems.
Role type
Senior Manager, Embedded Firmware Engineering
Builds
Firmware for memory and storage solutions (SSD)
Domain
Semiconductor / Storage Hardware
Required skills
Embedded firmware design and debugging, Assembly and C programming, SSD Flash Translation Layer (FTL) knowledge, Mass storage interface knowledge (SAS, SATA, NVMe), SoC register configuration and debugging, Performance optimization algorithms, ARM development tools and IDE, Team building and supervision
Preferred skills
12+ years in Embedded Firmware (Storage/SSD), Experience with test equipment (oscilloscopes, logic/bus analyzers)
Technologies
C, C++, Assembly, ARM IDEs, NVMe, SAS, SATA, SoC
Responsibilities
Direct and manage team activities related to firmware analysis, design, and debugging; Select, develop, and evaluate personnel to ensure efficient operation; Scope and estimate development effort; Configure and debug issues from ASIC register settings in embedded firmware environments.
Seniority
Senior, hands-on IC with management responsibilities
