
Staff Engineer, ESSD Firmware Developer
Micron Technology16 days ago
Bengaluru, IndiaStaff+
Responsibilities
- Evaluate, create, build, bench-test, debug, and analyze firmware for high-performance memory controllers and SSDs.
- Develop firmware that improves performance while reducing power, latency, and SoC complexity.
- Triage failures, file bug reports, isolate issues, and support development teams with failure analysis.
- Recreate and trap problems and identify performance-critical algorithms for optimization.
- Configure and debug ASIC register settings in an SoC and embedded firmware development environment.
- Estimate development effort and collaborate with multidisciplinary engineering and product-development teams.
- Use AI-assisted engineering tools for firmware development, debugging, automation, test generation, log analysis, and productivity improvement.
Requirements
- 6–15 years of SSD or storage firmware development would be 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 SLC, MLC, and QLC concepts.
- Knowledge of mass-storage interfaces such as SATA, SAS, and NVMe is preferred.
- Strong skill with problem recreation, trapping, and performance optimization.
- Strong skill with ARM development tools and IDEs such as Eclipse.
- Bachelor’s degree in Electrical Engineering, Computer Engineering, or equivalent required.
- Working knowledge of digital hardware design is a plus.
- Experience with oscilloscopes and logic or bus analyzers is a plus.
- Ability to scope and estimate development effort and work effectively in a fast-paced, collaborative environment.
- Experience responsibly using AI technologies to accelerate engineering outcomes while maintaining quality standards.
Tech Stack
AssemblyCSass
Categories
About Micron Technology
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.