Skip to content

2025 Summer Intern – CPU Performance Architect
Company | Samsung Research America |
---|
Location | Mountain View, CA, USA |
---|
Salary | $44 – $63 |
---|
Type | Internship |
---|
Degrees | Master’s, PhD |
---|
Experience Level | Internship |
---|
Requirements
- Currently pursuing a Master’s or PhD degree in Electrical Engineering, Computer Engineering, or related fields
- Strong understanding of CPU architectures, instruction sets (such as x86, ARM, RISC-V), and microarchitecture design principles (out-of-order execution, multi-level caches, branch prediction, data prefetching etc.)
- Experience in microarchitecture modeling, simulation, and performance evaluation
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment
- Coursework or experience in computer architecture, compilers, microprocessor design, parallel programming, digital logic design etc.
- Proficient in C/C++ and Python programming languages
- Experience creating or integrating simulation models of multi-core SoC subsystems at different levels of abstraction (e.g., cycle-accurate and TLM)
Responsibilities
- Assist in the design and development of CPU microarchitecture components such as pipelines, execution units, and caches
- Perform performance modeling and analysis of hardware features, applications, benchmarks, and uses cases
- Collaborate with senior engineers on micro-architectural modeling and analysis to improve performance, power, and area efficiency
- Participate in architecture definition discussions and assist in performance analysis using simulators and tools
- Debug and resolve design issues using simulation and hardware emulation environments
- Document design work, test plans, and test cases as part of the project deliverables
- Leverage Industry standard tools and/or create in house tools to speed up performance evaluation and analysis
- Complete other responsibilities as assigned
Preferred Qualifications
No preferred qualifications provided.