Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

MICRON SEMICONDUCTOR ASIA OPERATIONS PTE. LTD.

NewBe an early applicant

Staff / Principal Engineer, Firmware Test (SSD)

Posted
Discussion

Description

The Staff / Principal Security Test Engineer is responsible for driving end-to-end SSD firmware security validation across development, qualification, and sustaining phases. This role focuses on designing robust test strategies, executing advanced security validation (grey-box / white-box), and ensuring high-quality firmware delivery through strong automation and deep technical analysis.

Main Responsibilities

  • Define and own end-to-end security validation strategies across SSD product lifecycles, including development, qualification, release, and sustaining activities.

  • Architect and maintain scalable security validation frameworks for current and next-generation SSD firmware platforms.

  • Lead root cause analysis of security-related failures, customer escalations, qualification issues, and field escapes; drive corrective and preventive actions.

  • Drive security test automation roadmaps, regression infrastructure, and validation tool development to improve coverage and efficiency.

  • Collaborate with firmware architects, system architects, and development teams on secure design reviews, threat modeling, and security-focused code reviews.

  • Assess and communicate security risks, validation coverage gaps, and mitigation strategies to stakeholders and leadership.

Other Responsibilities

  • Mentor engineers and provide technical leadership in security validation methodologies, test automation, and problem-solving approaches.

  • Influence security validation standards, best practices, and qualification readiness across multiple SSD product generations.

  • Present technical findings, project risks, and validation status updates to cross-functional and leadership teams.

AI Responsibilities

  • Integrates AI-assisted tools and insights into daily work to improve efficiency, quality, or effectiveness, exercising sound judgment and complying with organizational standards and legal requirements.

  • Contributes to a culture of continuous improvement by identifying, testing, and sharing AI-enabled enhancements within one’s scope of work.

Qualifications

  • B.Sc. or higher in Electrical Engineering, Computer Engineering, Computer Science or equivalent.

  • Over 5 years of experience in SSD firmware test development or validation.

Technical Skills

  • Develop, execute, and enhance SSD firmware validation and test solutions, leveraging Python for test automation and framework development.

  • Deep understanding of storage industry protocols and specifications such as PCIe, NVMe, NVMe-MI and OCP.

  • Perform validation of NAND flash operations and SSD firmware components, ensuring product reliability and quality.

  • Analyze, debug, and troubleshoot NAND, firmware, and system-level issues in SSD products.

  • Contribute to firmware development and validation workflows using Agile methodologies, Git-based development processes, and branch management.

Soft Skills

  • Structured problem-solving and data-driven decision making for complex technical issues.

  • Strong cross-functional collaboration and stakeholder management skills.

  • Clear technical communication and ability to influence architecture and validation decisions.

  • Mentoring, coaching, and technical leadership capabilities.

Preferred Skills

  • Industry contributions through publications, patents, or participation in standards organizations.

  • to apply role-appropriate AI literacy and digital fluency to leverage AI-enabled tools responsibly and effectively.

Embody Micron’s Core Values

  • People – Respect, develop, and empower others

  • Innovation – Drive continuous improvement and breakthrough thinking

  • Tenacity – Show grit and determination

  • Collaboration – Build trust and foster teamwork

  • Customer Focus – Deliver excellence and value

  • Speed – Act with purpose and set the pace

Skills

What Principal Embedded jobs ask for — and how much of it you have →
Apply

See also

Embedded jobs by country — openings, pay and top skills →