CareerPlanSign in

Principal Engineer, Firmware Development (SSD)

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

Core

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

Role type

Principal Engineer, Firmware Development (SSD)

Builds

SSD products and firmware subsystems

Domain

Storage hardware and embedded systems

Deliverable

production ML models | product features

Required skills

Embedded firmware development, debugging, C programming, Rust programming, Python programming, team leadership, mentoring engineers, code problem resolution, digital fluency

Preferred skills

Storage industry experience, storage systems knowledge, PCIE/NVMe interface experience, NAND flash experience, conduct analysis, design, programming, and modification of software

Technologies

C, Rust, Python, PCIE, NVMe, NAND flash

Responsibilities

Develop firmware IP subsystems for SSD products, create firmware unit and functional tests, provide detailed activity summaries to management and teams, collaborate with multi-functional teams, improve team involvement and productivity, continuously improve technical capability and communication skills, integrate AI-assisted tools into daily work

Seniority

Principal, hands-on IC with mentorship

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