Micron Technology

Staff Engineer, ESSD Firmware Developer

Micron Technology
Apply
1 day ago
Bengaluru, India or Hyderābād, IndiaStaff+

Responsibilities

  • Design, evaluate, build, test, debug, and analyze failures in firmware for memory controllers and SSDs.
  • Develop firmware using Assembly and C for high-performance volatile and non-volatile memory systems.
  • Work with PCIe/NVMe and other storage interfaces, including SATA or SAS.
  • Triage failures, file bug reports, and help development teams isolate issues.
  • Use ARM development tools, IDEs, scripting languages, programming tools, and test equipment.
  • Collaborate with multidisciplinary engineering teams on product-development issues.
  • Provide team leadership or supervise junior engineers and technicians.

Requirements

  • 6–12 years of embedded firmware experience in storage or SSD environments is strongly preferred.
  • Strong firmware design and debugging experience using Assembly and C programming.
  • Knowledge of PCIe/NVMe and storage interfaces such as SATA or SAS.
  • Strong ARM development-tool and IDE experience, including Eclipse.
  • Experience in SSD, HDD, storage systems, or related technology.
  • Knowledge of NAND flash and other non-volatile storage is a plus.
  • Experience with oscilloscopes and logic or bus analyzers is desirable.
  • Experience leading teams or supervising junior engineers and technicians.
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or equivalent required.
  • Ability to work independently, manage multiple priorities, and collaborate effectively in multidisciplinary teams.

Tech Stack

AssemblyCSass

Categories

Micron Technology

About Micron Technology

10,000+ employees

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.

Contact me