Senior Engineer - Firmware Development (SSD)
Core
Develop firmware IP subsystems for SSD products and create unit/functional tests to ensure quality, functionality, and performance across the product development lifecycle.
Role type
Senior IC firmware engineer (storage)
Builds
SSD products and firmware subsystems
Domain
Storage hardware and embedded systems
Required skills
Embedded firmware development, debugging, C programming, Rust programming, Python programming, storage interface programming (PCIe/NVMe), NAND flash programming, code analysis and modification, firmware application problem resolution
Preferred skills
Storage industry experience, storage systems experience, team leadership, supervising engineers (via careerplan.io/jobs/JR96419-senior-engineer-firmware-development-ssd-at-micron)
Technologies
C, Rust, Python, PCIe, NVMe, NAND flash
Responsibilities
Develop firmware IP subsystems meeting technical spec matrix requirements, Develop firmware unit and functional tests for quality assurance, Provide detailed activity summaries to management and team members, Collaborate with multi-functional team members and management, Continuously improve technical capability and team efficiency, Resolve code problems for firmware applications
Seniority
Senior, hands-on IC with leadership responsibilities
