Micron Technology

Staff Engineer, Embedded Security, Firmware Development (SSD)

Micron Technology
Integrated Device ManufacturingSingapore, SingaporeOnsitePosted 1 month ago

About the role

The Staff Engineer, Embedded Security, Firmware Development role at Micron Technology focuses on designing, developing, testing, and integrating security firmware IP for SSD products. The position requires deep expertise in embedded firmware, security concepts, storage interfaces, and programming languages, with an emphasis on quality assurance and AI‑assisted tool usage. Candidates must have advanced degrees in Computer or Electrical Engineering and relevant industry experience.

IDMOnsiteSTPG

Key Responsibilities

  • Develop security firmware IP subsystems for SSD products, ensuring compliance with security, performance, functionality, and reliability specifications
  • Create and execute firmware unit and functional tests to validate quality, functionality, and performance throughout the product development lifecycle
  • Communicate detailed project status and activity updates to management, cross‑functional teams, and the firmware organization
  • Foster collaborative relationships with peers and management, contributing to team morale and productivity
  • Continuously improve personal technical capabilities and communication skills
  • Integrate AI‑assisted tools and insights into daily work to enhance efficiency, quality, and effectiveness

Requirements

  • PhD in Computer Engineering or Electrical Engineering with at least 2 years of embedded firmware development experience, or a Master's/Bachelor's in the same fields with at least 5 years of experience
  • Strong knowledge of embedded security concepts (preferred)
  • Proficiency in C, C++, and Rust programming languages; Python experience is a plus
  • Understanding of storage interfaces such as PCIe/NVMe, SATA, or SAS
  • Experience with NAND flash and other non‑volatile storage technologies (preferred)
  • Background in the storage industry or related technologies (preferred)