
Senior Engineer, GPU Modeling Architect
Samsung Electronics
full-time
Posted on:
Location Type: Office
Location: San Jose • California • United States
Visit company websiteExplore more
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