
Posted 7 hours ago
Principal System Design Engineer, SSD Memory Systems
SandiskPrincipal System Design Engineer, SSD Memory Systems
Requirements
Degree in CS, EE, or related field, 5-7 years experience in firmware or storage design, Proficiency in C and Python, Linux environment experience
Skills
PythonC#LinuxFirmware
About the role
Responsibilities
- Lead the design and development of advanced solid-state drive (SSD) memory systems
- Design and develop innovative diagnostic tools and technologies in SSD firmware and testing software
- Develop new features and tools for full-stack SSD testing software using Python, C, or JavaScript
- Design, develop, and upgrade NAND characterization hardware and software tools
- Drive collaboration with functional teams to improve SSD testing environments
- Perform system failure analysis on test environment issues including firmware, hardware, and software
Requirements
- Degree in Computer Science, Engineering, Electrical Engineering, or a related field
- 5+ years of experience with a Master's degree or 7+ years with a Bachelor's degree
- Experience in system engineering (firmware/software), NAND device technology, or storage device design
- Proficiency in C and/or Python
- Experience working in a Linux environment
- Proven track record of achieving results in fast-paced environments
Preferred Qualifications
- Experience with A.I. tools like GitHub Copilot
- Experience with JavaScript, PostgreSQL, Docker, RestAPI, and gRPC framework
- Strong interpersonal and advanced problem-solving skills
About the Company
Sandisk relentlessly innovates to deliver solutions that enable today’s needs and tomorrow’s next big ideas, specializing in Flash and advanced memory technologies.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freePrincipal System Design Engineer, SSD Memory Systems
Sandisk · Milpitas
