CareerPlanSign in

Principal Engineer, Firmware Development (SSD)

MSB, Singapore💼 Full-time🗓 2026-06-25 → 2026-09-26

Core

Develop and test firmware IP subsystems for SSD products, ensuring performance, endurance, capacity, functionality, and reliability meet technical specifications.

Role type

Principal IC firmware engineer (SSD)

Builds

Firmware IP subsystems and unit/functional tests for SSD products

Domain

Semiconductor storage (SSD, NAND, NVMe)

Deliverable

production ML models

Required skills

embedded firmware development, firmware debugging, C programming, technical leadership, mentorship

Preferred skills

Rust, Python, PCIe/NVMe interfaces, NAND flash technology, storage systems experience

Technologies

C, Rust, Python, PCIe, NVMe, NAND

Responsibilities

Develop firmware IP subsystems for SSDs, create firmware unit and functional tests, debug and modify firmware code, resolve code problems, integrate AI-assisted tools into workflow

Seniority

Principal, hands-on IC with leadership/mentorship

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