INTERN_mNAND System Architecture
Core
Define next-generation Managed NAND (mNAND) architecture and study/reverse engineer system software and hardware for embedded storage on Android/Linux platforms.
Role type
Intern, System Architect (mNAND)
Builds
Next generation embedded storage solutions (eMMC, UFS) for mobile phones and automotive development boards.
Domain
Semiconductor / Memory and Storage / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Bash Shell scripting, Python (data analysis), C programming, Android architecture basics
Preferred skills
Autonomous driving/robotics simulators (CARLA, ISAAC), Lab tools (Protocol/Logic Analyzers, Oscilloscopes, JTAG/ICE), NAND/SSD/eMMC/UFS technologies, Firmware development, System failure analysis
Technologies
Android, Linux, eMMC, UFS, NAND, SSD, CARLA, ISAAC, JTAG, ICE
Responsibilities
Run characterizations on Android platforms, Develop and run system/mNAND architecture models, Enable and modify system platforms, Run benchmark tools and analyze outputs, Design automatic kernel logging systems, Investigate kernel drivers and new feature impacts, Build kernel Linux to enable/disable MNAND features
Seniority
Intern (Near graduation or fresh graduate, <1 year experience)