Micron Technology

Senior/ Staff Engineer, Firmware Test (SSD)

Micron Technology
Integrated Device ManufacturingSingapore, SingaporeOnsitePosted 14 hours ago

About the role

AI summarised

Develop and execute comprehensive firmware verification plans for SSD products while leading test automation activities and performing deep-dive root-cause analysis on failures.

IDMOnsiteSTPG

Key Responsibilities

  • Build comprehensive firmware verification plans for various firmware features
  • Develop white/grey-box, known, and closed system testing methods to verify and validate firmware products
  • Manage test development, test deployment, test automation, and reporting activities
  • Communicate challenges, solutions, and mitigation plans to cross-functional teams and management
  • Participate in code reviews and guide the team to ensure comprehensive coverage and accurate architectural build
  • Lead a team of technical people as required

Requirements

  • B.Sc. in Electrical Engineering, Computer Engineering, or Computer Science
  • 6-8 years of pertinent experience in SSD firmware test development
  • Comprehensive understanding and substantial experience in SSD firmware testing and Python programming
  • Deep understanding of storage industry protocols such as PCIe/NVMe
  • Familiarity with Agile development, GIT development flow and branch management
  • Experience with automated build, continuous integration, and test automation systems
  • Ability to work on complex tasks independently with minimal supervision
  • Demonstrated leadership abilities and the capability to mentor less experienced engineers
  • Excellent problem-solving and analytical skills
  • Strong interpersonal and communication skills