Sr Engineer, Firmware Development (SSD)

Micron Technology
Singapore
Workplace: OnsiteFull timeFunction: Hardware, Embedded & Systems EngineeringExperience: 4+ yearsEducation: mastersSkills: ["Communication","Independent work","Debugging","Problem-solving","Team leadership"]

Build high-performance controller firmware for volatile and non-volatile memory systems, including new memory-controller and SSD development. Evaluate, create, build, bench test, debug, and analyze firmware failures to improve performance, power, latency, and SoC complexity. Develop firmware IP subsystems and firmware unit/functional tests to meet performance, endurance, capacity, functionality, and quality/reliability requirements. Triage failures, file bug reports, and keep multi-functional teams informed while contributing to team capability and development.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Micron Technology
Micron Technology
3 months ago

Sr Engineer, Firmware Development (SSD)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Build high-performance controller firmware for volatile and non-volatile memory systems, including new memory-controller and SSD development. Evaluate, create, build, bench test, debug, and analyze firmware failures to improve performance, power, latency, and SoC complexity. Develop firmware IP subsystems and firmware unit/functional tests to meet performance, endurance, capacity, functionality, and quality/reliability requirements. Triage failures, file bug reports, and keep multi-functional teams informed while contributing to team capability and development.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Hardware, Embedded & Systems Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop controller firmware for volatile and non-volatile memory systems and SSDs.
  • •Evaluate, create, build, bench test, debug, and perform failure analysis for new firmware and high-performance memory controllers.
  • •Develop firmware IP subsystems meeting technical spec matrix requirements (performance, endurance, capacity, functionality, quality/reliability).
  • •Create firmware unit and functional tests to ensure firmware subsystem meets quality, functional, and performance requirements across the product lifecycle.
  • •Triaging failures, filing bug reports, isolating issues, and providing consistent, accurate firmware development status updates to teams and management.

Key Requirements

  • •Master's or Bachelor's in Computer Engineering or Electrical Engineering.
  • •4+ years of experience in embedded firmware development and debugging.
  • •Expertise in programming languages (e.g., C, RUST), plus firmware programming tools and environments.
  • •Ability to work independently with minimal day-to-day supervision.
  • •Experience with team leadership or supervising engineers and/or technicians (Python advantage; PCIe/NVMe and NAND flash a plus).
Experience:4+ yearsEmbedded firmwareStorage industrySolid state drivesNon-volatile storage
Education:Master's
Skills:CommunicationIndependent workDebuggingProblem-solvingTeam leadership
Tech Stack:CRUSTPythonAssembly LanguageC++PCIeNVMeNAND flash

Company Brief

Micron Technology
Designs and manufactures semiconductor memory and storage solutions, including DRAM, NAND, and NOR flash, for computing, networking, mobile, and automotive markets worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Boise, United States
Founded: 1978
Glassdoor
Glassdoor: 3.7
WebsiteLinkedIn