SoC Performance Architect

$144,345 - $223,735/Yr

Samsung - San Jose, CA

posted about 1 month ago

Full-time - Senior
San Jose, CA
Merchant Wholesalers, Durable Goods

About the position

As a SoC Performance Architect at Samsung Electronics, you will be responsible for modeling and analyzing new SoC architectures and features for next-generation mobile products. This role involves building complex performance models for various components such as CPU, GPU, ISP, and NPU, particularly focusing on smartphone and mobile platforms. You will leverage a data-driven approach to evaluate architectural trade-offs and optimize critical use cases, collaborating with teams across the company to enhance product performance.

Responsibilities

  • Drive the modeling and analysis of new SoC architectures and features for next-generation mobile products.
  • Build and develop complex SoC performance models including CPU, GPU, ISP, and NPU.
  • Perform high-level performance modeling and analysis of hardware features, applications, benchmarks, and complex use cases.
  • Analyze the impact of system-level architectural trade-offs including CPU, GPU, NPU, ISP, memory subsystems, and system software.
  • Leverage a data-driven approach to drive consensus around complex architectural proposals.
  • Work with teams throughout the company to identify, analyze, and optimize critical complex use cases including gaming and camera applications.

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 PhD.
  • Experience in architectural modeling and performance analysis, either with analytical models or cycle-accurate simulators.
  • Ability to model SoC architectures to analyze end-to-end performance on workloads of interest; experience with gem5 desired.
  • Excellent software development skills with ability to code in C, C++, Python and similar programming languages.
  • Ability to integrate internal/external IP models on a full system-level framework.
  • Knowledge of Arm Architecture and Memory subsystem design including caches, interconnects and memory controllers.
  • Knowledge of high performance, high efficiency design.
  • Experience with CPU, GPU, Accelerators or Memory systems microarchitecture.
  • Strong written and verbal communication skills.

Nice-to-haves

  • Experience with high-performance computing devices in mobile and automotive segments.
  • Familiarity with Intellectual Property (IP) related to semiconductor technology.

Benefits

  • Wellness program
  • Health insurance
  • Dental insurance
  • Tuition reimbursement
  • Paid time off
  • Vision insurance
  • Life insurance
  • Food provided
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service