Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
5 years of experience with computer architecture concepts, including microarchitecture, cache hierarchy, pipelining, and memory subsystems.
Preferred qualifications:
Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science.
5 years of experience building mobile or IoT SoCs.
Experience with SoTA Machine Learning algorithms (e.g., Generative AI algorithms) and how to run them on edge devices.
Knowledge of data-flows within the SoC, accelerators (e.g., ML, video, audio, graphics), CPU and GPU cores, with the ability to manage system bandwidth analysis to reduce processing issues.
Ability to drive hardware/software partition and co-optimization.