About the role
AI summarisedAs a Security Firmware Engineer at Micron Technology, you will be responsible for providing the technical capability in creating and integrating Security Firmware IP for use in SSD products. This role spans the entire product development lifecycle, from inception through obsolescence, ensuring firmware consistently meets stringent requirements for functionality, security, usability, quality/reliability, and performance.
IDMOnsiteSTPG
Key Responsibilities
- Develop Security firmware IP subsystems for SSD products that meet or exceed technical specifications across Security, Performance, Functionality, and Quality/Reliability.
- Develop firmware unit and functional tests to ensure the firmware subsystem meets all required quality, functional, and performance benchmarks during product development.
- Provide consistent, detailed technical updates on firmware development activities and project status to management and cross-functional team members.
- Collaborate with peers and management to maintain constructive relationships while contributing technical capability that improves team productivity.
- Integrate AI-assisted tools and insights into daily workflows to enhance efficiency, quality, or effectiveness.
Requirements
- PhD in Computer Engineering or Electrical Engineering with a minimum of 2 years experience in embedded firmware development, OR
- Masters/Bachelors in Electrical or Computer Engineering with a minimum of 5 years' experience in embedded firmware development.
- Expertise in programming languages such as C, C++, or RUST.
- Proven ability to conduct analysis, design, program, debug, and modify software solutions.
- Proficiency in resolving complex code problems within firmware applications.
- Understanding of storage interfaces, ideally PCIe/NVMe, SATA, or SAS.
