CareerPlanSign in

Engineer, Firmware Development (SSD)

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

Core

Develop high-performance controller firmware for volatile and non-volatile memory systems, specifically Solid State Drives (SSD), focusing on performance, power, latency, and SoC complexity.

Role type

Firmware Engineer (SSD)

Builds

Controller firmware IP subsystems and unit/functional tests for SSD products

Domain

Semiconductor memory and storage (NAND, DRAM)

Deliverable

production ML models

Required skills

C programming, firmware/embedded programming, debugging, firmware testing, failure analysis

Preferred skills

PCIe/NVMe storage interfaces, NAND experience

Technologies

C, PCIe, NVMe, NAND

Responsibilities

Develop firmware IP subsystems for SSDs, create unit and functional tests, triage failures, file bug reports, isolate issues, bench testing

Seniority

Mid-level, hands-on IC

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