Associate Engineer Intern
Sandisk
About the Role
This is a 10-month internship within the Consumer Solutions Group focused on understanding the development cycle of USB-based flash products such as pen-drives and portable/client SSDs.
Key Responsibilities
- Learn and gain working experience with different bus architectures and protocols used in Western Digital products, including:
- USB
- PCIE/nVME
- SD/uSD
- Flash memory
- Undertake reading assignments on one identified protocol and translate theoretical knowledge into hands-on test development work on actual products.
- Work with team leads to understand product use cases and translate them into test cases for a Master Test Plan.
- Gain hands-on experience with test validation/deployment and test automation frameworks.
- Assist the team and team leads in performing failure analysis on assigned products based on protocol learnings.
- Maintain developed test plans utilizing Github repositories.
- Document learnings on protocol knowledge, test setups, test plans, test execution, and failure analysis reports for other employees.
- Gain hands-on experience with industry-standard equipment such as Protocol analyzers, Oscilloscopes, and Logic Analyzers, as appropriate.
- Assist the team in setting up lab infrastructure.
Requirements & Tech Stack
- C programming
- Python programming
- Computer Architecture and Microprocessor theory
- Operating Systems theory
- Logic circuits
- Digital/Analog Integrated Circuits
- Electronics Circuits theory
- Signals and Systems
- Hands-on experience with equipment such as Oscilloscopes, Function Generators.
- Sound understanding of the OSI model.
- Experience with Python programming is desired, or the ability to utilize programming logic and quickly learn Python.
Qualifications
- Good academic record with good grades in relevant subjects.
- Good communication and time management skills.
- Demonstrate technical skills on projects developed individually.


