Computer Architecture Research Intern
Job in
San Jose, Santa Clara County, California, 95199, USA
Listed on 2026-03-11
Listing for:
Huawei Technologies USA Inc.
Apprenticeship/Internship
position Listed on 2026-03-11
Job specializations:
-
Design & Architecture
Job Description & How to Apply Below
We are seeking CPU architecture research interns. Interns will conduct research on topics related to CPU architecture, microarchitecture, and emerging technologies and applications. They will have opportunities to collaborate with senior CPU architects and researchers and to publish results at top-tier computer architecture conferences. Interns will be assigned to one or more research areas based on their experience and skill sets.
- Core architecture and microarchitecture
- Memory system
- Multicore system
- Interconnect and coherence
- Accelerator
- Processing in memory
- System architecture and SOC
- Workload characterization
- Electronic Design Automation
- Emerging applications
Responsibilities include writing a research proposal, generating workloads, conducting simulations, analyzing results, and drafting research papers.
Qualifications/Requirements- Students in computer engineering, computer science, or related fields (PhD preferred)
- Deep understanding of computer architecture and microarchitecture, including out-of-order execution, pipeline design, and memory systems
- Strong C++ and object-oriented programming skills
- Hands-on experience in CPU architecture and microarchitecture performance modeling using architectural simulators (GEM5 or equivalent is a plus)
- Hands-on experience with design tools (open-source hardware design tools, as well as power and area analysis tools, are a plus)
- Experience with scripting languages
- Research experience publishing conference or journal papers in computer architecture or related fields
- Experience in workload generation using open-source compilers and tools (a plus)
- Knowledge of architectural trends and emerging workloads (a plus)
- Strong verbal and written communication skills
- Highly organized, detail-oriented self-starter able to deliver results independently and in a team environment
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×