Micron Technology

Staff / Senior Engineer – Firmware Development

Micron Technology
Apply
18 hours ago
Singapore, SingaporeSenior / Staff+

Responsibilities

  • Act as the primary technical escalation point for customer-reported SSD Security Firmware issues, triaging and driving them to closure.
  • Guide customers through configuration, integration, and validation of SSD security features and storage security commands.
  • Reproduce field and qualification failures, analyze firmware logs, traces, and bus captures, and perform root-cause analysis.
  • Debug Security Firmware source and develop, unit test, and functionally validate firmware fixes and customer-specific configurations.
  • Assess product vulnerabilities, support mitigation and remediation planning, and assist with customer disclosure.
  • Support customer security audits, questionnaires, certification activities, and technical documentation.
  • Represent the company in technical discussions with customer engineering teams and communicate escalation status and firmware-fix progress to stakeholders.
  • Maintain issue records, root-cause reports, and knowledge-base content while contributing to team development and continuous improvement.

Requirements

  • Bachelor’s or master’s degree in computer or electrical engineering and 5+ years of relevant experience.
  • Embedded security experience covering cryptography fundamentals, key management, secure boot, and secure firmware updates.
  • Expertise with C, C++, or Rust and experience using programming tools and development environments.
  • Experience debugging firmware applications using debuggers, firmware trace and log analysis, and protocol analyzers.
  • Understanding of storage interfaces, ideally PCIe/NVMe, SATA, or SAS.
  • Experience with customer engineering support, field applications, sustaining engineering, or escalation management is strongly preferred.
  • Familiarity with TCG Opal, Enterprise SSC, ATA Security, NVMe security and sanitize commands, and self-encrypting drives is advantageous.
  • Python experience for test automation, log parsing, and debugging tools is advantageous.
  • Experience with NAND flash, non-volatile storage, storage systems, defect tracking, change control, and firmware release processes is advantageous.
  • Strong written and verbal communication skills, including the ability to manage concurrent escalations in customer-visible situations.
  • Ability to use AI-enabled tools responsibly for research, analysis, content creation, problem-solving, and operational tasks.

Tech Stack

Micron Technology

About Micron Technology

10,000+ employees

Micron Technology designs and manufactures memory and storage semiconductors—DRAM, NAND, NOR and SSDs—sold to device makers, cloud providers, and embedded/automotive markets. Founded in 1978 and headquartered in Boise, Idaho, it operates globally and sells under the Micron and Crucial brands as a public company (NASDAQ: MU). Its products support data center, AI, mobile, and PC systems, including high-bandwidth and multichip packages for performance- and space-constrained applications.

Contact me