Micron Technology logo

Principal Engineer, Firmware Development (SSD)

Micron Technology

SingaporeFull-timeOn-site

Posted 25 Jun 2026

About this role

Develop and test firmware IP subsystems for SSD products to meet performance, endurance, and quality requirements. Collaborate with multi-functional teams and mentor engineers while integrating AI-assisted tools to improve efficiency. Requires a Bachelor's or Master's degree in Computer or Electrical Engineering with at least 4 years of embedded firmware experience. Expertise in C or Rust is required, with experience in storage interfaces like PCIE/NVMe and Python being advantageous.

What they're looking for

Embedded Firmware DevelopmentCRustPythonPCIE/NVMeNAND FlashDebuggingUnit Testing

Frequently asked questions

What does a Principal Engineer, Firmware Development (SSD) at Micron Technology do?

Develop and test firmware IP subsystems for SSD products to meet performance, endurance, and quality requirements. Collaborate with multi-functional teams and mentor engineers while integrating AI-assisted tools to improve efficiency. Requires a Bachelor's or Master's degree in Computer or Electrica…

What skills does this Principal Engineer, Firmware Development (SSD) role need?

Key skills for this role include Embedded Firmware Development, C, Rust, Python, PCIE/NVMe, NAND Flash.

How much does a Principal Engineer, Firmware Development (SSD) at Micron Technology pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Principal Engineer, Firmware Development (SSD) role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Principal Engineer, Firmware Development (SSD) role?

You can apply directly on Micron Technology's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.