Micron Technology

Firmware Engineer

Micron Technology
Integrated Device ManufacturingSingapore, SingaporeOnsitePosted 1 month ago

About the role

AI summarised

As a Firmware Engineer at Micron Technology, you will develop and test firmware IP subsystems for SSD products, ensuring they meet performance, endurance, capacity, functionality, and quality/reliability requirements. You will also provide technical support for development and quality assurance processes, communicate project status to management and cross-functional teams, and contribute to team and personal growth through collaboration and skill improvement.

IDMOnsite

Key Responsibilities

  • Develop firmware IP subsystems for SSD products that meet or exceed the requirements of the technical spec matrix; including, but not limited to: Performance, Endurance, Capacity, Functionality, and Quality/Reliability
  • Develop a firmware unit and functional tests that ensures the firmware subsystem meets the quality, functional, and performance requirements required at each integration breakthrough in the product development lifecycle
  • Provide to Management, multi-functional team members, and the firmware team consistent, detailed, and properly summarized information regarding activities within the firmware development organization and status of firmware development projects
  • Develop and maintain collaborative, open, and constructive relationships with peers and management
  • Provide technical capability that continuously improves team involvement, morale, and productivity
  • Provide technical support to implement the development and quality assurance processes necessary to ensure the firmware IP consistently provides the required functionality, usability, quality/reliability, performance, and supportability to ensure Micron SSDs meet their design targets

Requirements

  • Masters or Bachelor’s degree in Electrical/Electronics or Computer Engineering
  • At least 2 years of experience in the embedded systems development field
  • Excellent communication skills
  • Experience with firmware/embedded programming
  • Working experience in storage interface such as SATA, SAS, PCIE would be an advantage
  • Working experience in NAND would be an advantage