CPU Micro-architect

Samsung ElectronicsSan Jose, CA
$151,000 - $251,800Onsite

About The Position

Samsung Austin Research and Development Center (SARC) and Advanced Computing Lab (ACL) are building a center of excellence for Intellectual Property (IP) that is applied to high-performance computing devices. We are seeking a talented CPU Micro-architect to join our team, where you will play a pivotal part in shaping next-generation processors for AI, high-performance computing, and edge devices. In this role, you will be responsible for exploring new features and optimizing the microarchitecture of high performance OoO CPU cores. You’ll collaborate with cross-functional teams and external partners to push the boundaries of processor design.

Requirements

  • 10+ years of experience with a Bachelor’s Degree in Computer Science/Engineering, or 8+ years of experience with a Master’s Degree, or 6+ years of experience with a Ph.D.
  • Extensive background in CPU microarchitecture design, with a strong understanding of computer architecture principles, including pipelining, superscalar design, cache hierarchies, coherency, and multi-core systems.
  • Strong experience in performance analysis, modeling, and optimization, as well as common mobile benchmarks like GB6 and SpecInt17, and real use cases such as games and web browsing.
  • Familiarity with Arm ISA (Armv8/v9) and extensions, or equivalent ISAs (x86 and RISC-V), and their impact on microarchitecture.
  • Proficiency in reading – and writing as needed – hardware description languages (Verilog/SV) and programming languages (C++, Python) for modeling and simulation.
  • Ability to correlate simulation performance results against hardware performance metrics (cache misses, TLB misses, pipeline stalls) to ensure optimal performance.
  • Excellent problem-solving skills and the ability to work in a collaborative, interdisciplinary environment.

Responsibilities

  • Improve the benchmarks and real-use-case performance (IPC, power/area efficiency) of a state of the art (SOTA) OoO CPU core, covering all aspects of the micro-architecture, including core pipelines, branch prediction, prefetching, and cache/TLB hierarchy.
  • Work with the performance simulation team to model the microarchitecture of the SOTA core.
  • Correlate simulation results against silicon measurement data, and perform thorough root cause analysis and debugging to identify, diagnose, and rectify any discrepancies, ensuring model accuracy and reliability.
  • Explore new features and ISA extensions (e.g., vector extensions, memory safety features, security enhancements, etc.) to drive performance enhancements, optimizing efficiency, reliability, and protection.
  • Identify and resolve performance bottlenecks through modeling and prototyping.
  • Develop performance models (as needed) and micro testbenches to improve and validate key performance features in the CPUs.
  • Collaborate with cross-functional teams and external partners to ensure seamless integration of designs.

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service