CareerPlanSign in

Engineer, Firmware Development (SSD)

Singapore, Singapore💼 Full-time🗓 2026-04-13 → 2026-09-26

Core

Build high-performance controller firmware for volatile and non-volatile memory systems, specifically SSDs, to improve performance, reduce power, and lower latency.

Role type

Firmware Engineer (SSD)

Builds

SSD products and high-performance memory controllers

Domain

Storage hardware / Embedded systems

Deliverable

production ML models | product features

Required skills

C programming, embedded systems development, firmware debugging, unit and functional testing, storage interface knowledge (PCIe/NVMe), NAND experience

Preferred skills

PCIe/NVMe interface experience, NAND experience, 2+ years in embedded systems

Technologies

C, PCIe, NVMe, NAND

Responsibilities

Develop firmware IP subsystems meeting technical spec matrices; create firmware unit and functional tests; triage failures and file bug reports; partner with multi-disciplinary engineers on product development issues.

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