
Senior Engineer - Firmware Development (SSD)
Micron Technology2 days ago
Singapore, SingaporeSenior
Responsibilities
- Develop firmware IP subsystems for SSD products that meet technical specifications for performance, endurance, capacity, functionality, and quality/reliability.
- Create firmware unit and functional tests for quality, functional, and performance validation at product integration milestones.
- Analyze, design, program, debug, modify, and troubleshoot firmware applications using embedded programming languages and operating systems.
- Provide accurate project and activity updates to management, cross-functional partners, and the firmware team.
- Build collaborative relationships and contribute technical expertise to team involvement, morale, productivity, and continuous improvement.
- Use AI-enabled tools responsibly to improve work efficiency, quality, research, analysis, and problem-solving.
Requirements
- A bachelor's or master's degree in electrical/electronic engineering or computer engineering.
- Experience with firmware or embedded programming, primarily using C, and with debugging.
- Experience with storage interfaces such as PCIe or NVMe is preferred.
- Experience working with NAND is advantageous.
- Two years of equivalent experience in embedded systems development is advantageous.
- Ability to program in machine language, assembly language, and high-level languages such as C and Python.
- Excellent communication skills and the ability to collaborate effectively with multifunctional teams.
- Ability to use AI-enabled tools responsibly and effectively in role-appropriate work.
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.