As a Firmware Engineer intern, you'll work within the physical storage team to develop core firmware for solid-state drives used across consumer and enterprise applications. Your focus will be on creating and refining firmware that directly interfaces with NAND memory, ensuring optimal performance, endurance, and data integrity.
Key Responsibilities
- Design and implement firmware features supporting current and emerging memory technologies
- Develop core NAND operations including read, write, and erase functions
- Create advanced algorithms to improve system performance through cache management, suspend/resume capabilities, and adaptive read threshold tuning
- Build defect mitigation strategies such as read scrubbing, wear leveling, and program voltage optimization
- Analyze tradeoffs between speed, memory footprint, and processor load when implementing new features
- Collaborate with cross-functional teams including memory systems, architecture, and validation to define drive behavior
- Write specifications for firmware components that align with overall SSD architecture
- Implement and debug code primarily in C/C++, with occasional low-level assembly as needed
- Use debuggers and analysis tools to identify and resolve software issues
Qualifications
You're currently pursuing a degree in Electrical Engineering, Computer Science, or a related field. You have strong programming skills in C and can clearly express technical concepts both verbally and in writing. You're comfortable working across abstraction levels and influencing design decisions.
Preferred experience includes working with NAND flash memory, real-time systems, and hardware debugging tools such as logic analyzers, oscilloscopes, or protocol analyzers.
Technology Environment
Work primarily involves C/C++, low-level programming, debuggers, and hardware analysis tools including logic analyzers, oscilloscopes, and protocol analyzers.
Work Environment
This role supports remote work for individuals located in California, Colorado, or New York. The position may involve shift-based assignments with applicable differential pay.
Company Commitment
The organization fosters an inclusive culture that values diverse perspectives, promotes belonging, and supports the growth of all individuals. It adheres to equal employment opportunity principles, welcoming applicants regardless of race, color, ancestry, religion, gender, age, disability, sexual orientation, or veteran status. Accommodations are available for applicants with disabilities.