Samsung Electronics

Senior Engineer, GPU Modeling Architect

Samsung Electronics

full-time

Posted on:

Location Type: Office

Location: San JoseCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $124,000 - $208,400 per year

Job Level

Tech Stack

About the role

  • Design and develop high-performing functional models for Samsung GPUs
  • Contribute to defining functional modeling of various blocks of the GPU pipeline
  • Translate complex architectural intent into efficient, scalable simulation environments
  • Architect, implement, and validate C++/SystemC-based GPU models
  • Ensure design excellence through model-based performance validation and correlation
  • Proactively seek cross-functional collaboration with architects, RTL designers, verification engineers, and software teams
  • Take initiatives on moderate-to-complex projects and advance best practices

Requirements

  • 5+ years of experience with a Bachelor’s Degree in Computer Science/Engineering, or 3+ years of experience with a Master’s Degree, or 1+ years of experience with a Ph.D.
  • 5+ years of experience in software design and architecture.
  • Hands-on experience in C++ programming, including STL, in a Linux environment.
  • Understanding of GPU/CPU or computer architecture and micro-architecture concepts.
  • Experience using development tools such as revision control systems, debuggers, and make/cmake.
  • Familiarity in hardware modeling, especially the Sparta Modeling Framework.
  • Experience with performance profiling and analysis.
  • RTL verification experience is preferred.
  • Strong analytical and problem-solving skills, with the ability to identify bottlenecks and proposing data-driven solutions.
  • Excellent communication and collaboration skills, with the ability to navigate ambiguity in a fast-paced, global team environment.
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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++SystemCGPU modelingperformance validationsoftware designarchitecturehardware modelingperformance profilinganalysisRTL verification
Soft Skills
analytical skillsproblem-solving skillscommunication skillscollaboration skills