Micron Technology

Staff Engineer, ESSD Firmware Developer

Micron Technology
Apply
16 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design and develop high-performance controller firmware for SSDs and volatile and non-volatile memory systems.
  • Evaluate, build, bench test, debug, and perform failure analysis on firmware for memory controllers and SSDs.
  • Triage failures, file bug reports, reproduce and trap issues, and help development teams isolate problems.
  • Identify performance-critical algorithms and optimize firmware for performance, power, latency, and SoC complexity.
  • Configure and debug ASIC register settings in an SoC and embedded firmware development environment.
  • Scope and estimate development effort while collaborating with multidisciplinary engineering teams.

Requirements

  • A BS in Electrical Engineering, Computer Engineering, or equivalent is required.
  • 6–15 years of SSD or storage firmware development is a strong plus.
  • Strong firmware design and debugging experience using assembly and C programming.
  • Knowledge of NAND flash, SSD flash translation layers, wear leveling, garbage collection, and SSD firmware concepts.
  • Knowledge of mass-storage interfaces such as SATA, SAS, and NVMe; NVMe experience is an optional strong plus.
  • Strong skill in ARM development tools and IDEs such as Eclipse.
  • Ability to recreate and trap problems and identify performance-critical algorithms for optimization.
  • Working knowledge of digital hardware design is a plus.
  • Experience with oscilloscopes and logic or bus analyzers is preferred.
  • Experience using AI-assisted engineering tools for firmware development, debugging, automation, test generation, log analysis, and productivity improvement.
  • Ability to scope and estimate development effort and work effectively in a fast-paced, collaborative environment.
  • Strong written and verbal communication, interpersonal, multitasking, and teamwork skills.

Tech Stack

AssemblyCPythonSass

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