CareerPlanSign in

Senior Engineer - Firmware Development (SSD)

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

Core

Develop, validate, optimize, and debug high-performance SSD controller firmware for volatile and non-volatile memory solutions.

Role type

Senior IC firmware engineer (SSD storage)

Builds

SSD controller firmware and storage products

Domain

Storage hardware and embedded systems

Deliverable

production ML models | product features

Required skills

C programming, embedded firmware development, firmware debugging, root cause analysis, low-level software development (assembly), unit/integration testing

Preferred skills

Python programming, PCIe/NVMe interface experience, NAND flash memory expertise, SSD product experience

Technologies

C, Python, Assembly, PCIe, NVMe, NAND flash

Responsibilities

Develop firmware IP subsystems for SSD products; execute firmware development, integration, bench testing, and validation; perform failure analysis and defect isolation; maintain firmware test suites; collaborate with cross-functional teams to resolve complex issues; mentor junior engineers.

Seniority

Senior, hands-on IC

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