Essential Duties and Responsibilities:
We are seeking a Principal System Design Engineer to join our team in Milpitas, United States. The successful candidate will lead the design and development of advanced solid-state drive (SSD) memory systems, driving innovation in storage technology. The role involves maturing, validating, and qualifying memory systems on SanDisk's enterprise SSD products. Key responsibilities include:
- Design and develop innovative diagnostic tools and technologies in SSD firmware and testing software with enhanced data visibility and quality for validating, qualifying, and advancing memory system management firmware.
- Develop new features and tools for our full-stack SSD testing software, including Python, C, or JavaScript for low-level PCIe/NVMe interface communications, tester OS management in Linux and Windows, tester hardware control services and databases, test programs, cloud servers, and frontend GUIs.
- Design, develop, and upgrade NAND characterization hardware and software tools for new PCIe generation products.
- Drive collaboration with other functional teams to provide design feedback and improve our SSD testing environment.
- Perform system failure analysis on test environment issues, including diagnostic firmware, tester hardware, test platform software, and frontend components.