CPU Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

Samsung Ads · 1 month ago

CPU Architect

Samsung, a world leader in advanced semiconductor technology, is seeking a highly experienced CPU Architect to join their team at Samsung Austin Research and Development Center. The role involves designing and developing innovative CPU architectures for Samsung’s Exynos flagship SoCs, focusing on high-performance, power-efficient, and secure processors.

Marketing & Advertising

Responsibilities

You design and develop CPU architectures that meet performance, power, and area requirements
You perform quantitative analysis of key mobile benchmarks and correlate hardware PMU stats to optimize CPU performance
You define and implement new CPU features, including vector processing, AI accelerators, security extensions, and memory safety features
You collaborate with cross-functional teams to integrate CPU architectures into system-on-chip (SoC) designs
You develop and maintain CPU architecture simulation tools (gem5 or QUME) to evaluate design trade-offs
You participate in the development of CPU microarchitecture and implementation flow
You create and maintain technical documentation, including architecture specifications, design guides, and technical notes
You stay up-to-date with industry trends and advancements in CPU architecture, machine learning, and AI accelerators

Qualification

CPU architecture designArmv8/v9 ISA experienceCPU simulation toolsC/C++ programmingMachine learning knowledgeRTL code readingSoC design knowledgeCollaboration skillsCommunication skills

Required

15+ years of experience with a Bachelor's Degree in Computer Science/Engineering, or 13+ years of experience with a Master's Degree, or 11+ years of experience with a Ph.D
Working experience of Armv8/v9 (or x86 and RISCV) ISA and extensions, particularly in the areas of vector/AI/security/memory safety features (such as Realms, memory tag extension) and their use cases
Strong fundamentals in key computer architecture concepts such as virtualization, interrupts, pipelining (e.g., CPI, branch prediction, prefetching), cache hierarchies, cache and MP coherency, and memory subsystems
Ability to perform quantitative analysis of key mobile benchmarks such as Geekbench6/7 and SPECCPU17 and correlation/interpretation of hardware PMU stats (e.g., cache misses, TLB misses, etc.)
Experience using and developing CPU architecture simulation tools such as gem5 or QUME
Excellent programming skills in C, C++, and/or Python
Strong written/verbal communication and collaboration skills, with the ability to work effectively in a cross-functional team environment

Preferred

Experience with CPU microarchitecture and implementation flow
Ability to read RTL code efficiently (Verilog or system Verilog)
Familiarity with CPU micro-architecture and implementation techniques that maximize PPA
Knowledge of system-on-chip (SoC) design and integration
Experience with machine learning and AI accelerators
Participation in open-source projects or contributions to CPU architecture communities

Benefits

Medical
Dental
Vision
Life insurance
401(k)
Onsite lunch
Employee purchase program
Tuition assistance (after 6 months)
Paid time off
Student loan program
Wellness incentives
MBO bonus compensation
Long term incentive plan
Relocation

Company

Samsung Ads

twittertwitter
company-logo
Samsung Ads helps consumers discover relevant content and brands across Smart TVs, mobile, and desktop.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Kimberly Lauterbach
Head Of Business Operations
linkedin
Company data provided by crunchbase