CareerPlanSign in

Staff Engineer , ESSD Firmware

Bengaluru, India💼 Full-time🗓 2026-09-08 → 2026-09-25

Core

Build high-performance controller firmware for volatile and non-volatile memory systems and Solid State Drives (SSD) to improve performance, reduce power, and lower latency.

Role type

Staff Firmware Engineer (Storage/SSD)

Builds

High-performance memory controllers and SSDs

Domain

Storage hardware, embedded systems, NAND flash

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded firmware design and debugging, C and assembly programming, NAND flash architecture, SSD flash translation layer, wear leveling, garbage collection, mass storage interfaces (SATA, SAS, NVMe), SoC register configuration, ARM development tools, performance optimization, test equipment usage (oscilloscopes, logic analyzers), AI-assisted engineering tools

Preferred skills

Digital hardware design knowledge, 6-15 years in embedded firmware storage/SSD

Technologies

C, assembly, ARM, Eclipse, NVMe, SATA, SAS, NAND flash

Responsibilities

Evaluate, create, build, bench test, debug, and analyze failures of firmware for new high-performance memory controllers and SSDs; partner with multi-disciplinary engineers on product development issues; triage failures, file bug reports, and isolate issues; scope and estimate development effort

Seniority

Staff, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.