An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Get past ATS filters
Benefits offered by this job
Competitive salary and benefits
Equal opportunity employer
Job summary
A leading technology company is seeking a highly motivated CPU Architect to join their processor architecture team. This role focuses on the CPU’s load-store unit, contributing to design, analysis, and optimization of high-performance CPU architectures. Ideal candidates possess a strong background in computer architecture and experience with performance modeling tools. The position is remote and accommodates various experience levels, with competitive compensation ranging from $100k to $500k.
Qualifications
Strong understanding of memory hierarchy and cache coherence.
Familiarity with data prefetching methodologies.
Hands-on experience with benchmarking methodologies and profiling tools.
Responsibilities
Drive architecture and optimization of CPU load-store unit.
Perform simulations and performance analysis of CPU features.
Collaborate with teams to optimize memory access patterns.
Skills
Computer architecture fundamentals
Performance modeling and simulation tools
Hardware description languages
Problem-solving skills
Communication and teamwork abilities
Performance profiling tools
Parallel processing architectures
Education
Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or Computer Science
Tools
Gem5
SimpleScalar
Verilog
VHDL
C
C++
Job description
A leading technology company is seeking a highly motivated CPU Architect to join their processor architecture team. This role focuses on the CPU’s load-store unit, contributing to design, analysis, and optimization of high-performance CPU architectures. Ideal candidates possess a strong background in computer architecture and experience with performance modeling tools. The position is remote and accommodates various experience levels, with competitive compensation ranging from $100k to $500k.