CareerPlanSign in

Senior Engineer - Firmware Development (SSD)

MSB, Singapore💼 Full-time🗓 2026-04-08 → 2026-10-07

Core

Develop firmware IP subsystems for SSD products and create unit/functional tests to ensure quality, functionality, and performance across the product development lifecycle.

Role type

Senior IC firmware engineer (storage)

Builds

SSD products and firmware subsystems

Domain

Storage hardware and embedded systems

Required skills

Embedded firmware development, debugging, C programming, Rust programming, Python programming, storage interface programming (PCIe/NVMe), NAND flash programming, code analysis and modification, firmware application problem resolution

Preferred skills

Storage industry experience, storage systems experience, team leadership, supervising engineers (via careerplan.io/jobs/JR96419-senior-engineer-firmware-development-ssd-at-micron)

Technologies

C, Rust, Python, PCIe, NVMe, NAND flash

Responsibilities

Develop firmware IP subsystems meeting technical spec matrix requirements, Develop firmware unit and functional tests for quality assurance, Provide detailed activity summaries to management and team members, Collaborate with multi-functional team members and management, Continuously improve technical capability and team efficiency, Resolve code problems for firmware applications

Seniority

Senior, hands-on IC with leadership responsibilities