Samsung-posted 3 days ago
Full-time • Mid Level
Austin, TX
5,001-10,000 employees

Samsung, a world leader in advanced semiconductor technology, is founded on a simple philosophy – the endless pursuit of excellence will create a better world for all. At Samsung Austin Research and Development Center (SARC) and Advanced Computing Lab (ACL), we are building a center of excellence for Intellectual Property (IP) that is applied to high-performance computing devices (mobile, automotive, and other custom market segments) consumed by millions of people around the world. Come build with us! We are seeking a highly experienced CPU Architect to join our team at Samsung SARC/ACL. As a CPU Architect, you will be responsible for designing and developing innovative CPU architectures that meet the demands of Samsung’s Exynos flagship SoCs, with a focus on delivering high-performance, power-efficient, and secure processors. The System IP & SoC Architecture team at SARC/ACL designs proprietary coherent interconnects and memory controllers that power Exynos SoCs for Samsung’s premium consumer devices. We play a critical role in shaping the technology roadmap, delivering scalable, performance- and power-optimized IP solutions that support advanced system modeling and real-world applications such as gaming and computational photography. With scalability and efficiency at the core of our designs, our IP integrates seamlessly into complex semiconductor products, enabling cutting-edge memory subsystem capabilities across diverse market segments. Joining our team means collaborating alongside talented engineers from diverse technical backgrounds across a global organization. You’ll have the opportunity to build next-generation technologies, broaden your expertise, and solve impactful challenges in a supportive environment built on collaboration, continuous learning, and growth.

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