
Staff / Senior Engineer – Firmware Development
Micron Technology18 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.
About Micron Technology
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.