Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
3 years of experience in high-performance microprocessor architecture, microarchitecture, performance, or advanced CPU design.
Experience in high-performance CPU architecture, C/C++, and scripting languages (e.g., Python).
Experience in performance modeling, analysis, correlation, and workload characterization.
Preferred qualifications:
Master's degree or PhD in Electrical Engineering, Computer Engineering, or Computer Science, or a related technical field.
Experience in microprocessor instruction set architecture (e.g., ARM, RISC-V, x86).
Experience in CPU/ML microarchitecture exploration, performance model development, performance analysis, performance correlation, or workload characterization.
Experience with system software components, such as Linux, drivers, and runtime.