CareerPlan

Staff Engineer, ESSD Firmware

Hyderabad, Telangana, IndiaFull-time2026-09-08 → 2026-11-10

Core

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

Role type

Staff Embedded Firmware Engineer (Storage/SSD)

Builds

High-performance memory controllers and SSDs

Domain

Storage hardware and embedded systems

Required skills

Embedded firmware design and debugging, Assembly and C programming, PCIe/NVMe protocol knowledge, ARM development tools, Scripting languages, NAND flash knowledge, Test equipment usage (oscilloscopes, logic analyzers)

Preferred skills

Team leadership, Multi-functional team collaboration, Independent work under pressure, SATA/SAS interface knowledge

Technologies

C, Assembly, ARM, Eclipse, PCIe, NVMe, SATA, SAS, NAND flash

Responsibilities

Evaluate, create, build, bench test, debug, and analyze failures of firmware for new memory controllers and SSDs; Triage failures and file bug reports; Partner with multi-disciplinary engineers on product development issues; Work independently with minimal supervision; Lead or supervise junior engineers and technicians.

Seniority

Staff, hands-on IC with leadership responsibilities