CareerPlan

Senior Manager , SSD FIRMWARE

Bengaluru, Karnataka, IndiaFull-time2026-09-09 → 2026-11-10

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