Staff Engineer, GPU Design Verification (Subsystems)
About the Role
As a Staff GPU Design Verification Engineer – Subsystems, you will contribute to the verification of one or more GPU subsystems for Samsung’s next-generation mobile GPU. In this mid-to-senior individual contributor role, you will help develop the verification strategy and perform hands-on validation of complex subsystem designs, ensuring functional correctness, performance integrity, and architectural intent. You will work in a collaborative environment supporting concurrent development cycles.
Responsibilities
- Contribute to the verification strategy and execution for one or more GPU subsystems by developing comprehensive verification plans, defining verification goals, coverage metrics, and sign-off criteria aligned with architectural specifications and integration requirements.
- Design, develop, and maintain scalable verification testbenches using SystemVerilog, UVM, and C++, developing test code in parallel with RTL and applying constrained-random testing, coverage-driven verification, and assertion-based techniques to validate complex block and subsystem behaviors.
- Ensure functional and performance excellence across subsystem coverage by advancing verification methodologies, tools, and automation to improve efficiency and quality.
- Create targeted and scalable test scenarios that stress interactions across multiple blocks, interfaces, and data paths within the subsystem.
- Assist with complex debug and issue resolution by analyzing failures spanning blocks within a subsystem, identifying root causes, and collaborating with design and architecture teams to ensure verification aligns with architectural intent and system-level integration expectations.
- Take initiative on moderate-to-complex projects and help advance best practices and methodologies by staying ahead of industry trends and emerging verification technologies.
Requirements
- 6+ years of experience with a Bachelor’s Degree in Computer Science/Engineering, or 4+ years of experience with a Master’s Degree, or 2+ years of experience with a Ph.D.
- Hands-on experience in GPU, CPU, or advanced semiconductor design verification.
- Working knowledge of computer architecture and GPU subsystem design, including block-level and subsystem-level integration.
- Good programming skills in C/C++, Python, Perl, or equivalent.
- Familiarity with SystemVerilog and UVM, including constrained-random testing, functional coverage, and assertions.
- Knowledge or experience contributing to verification strategy and execution for multiple subsystem blocks and verification closure across interfaces.
- Hands-on experience in debugging, analytical, and problem-solving skills, with proven ability to identify bottlenecks, propose solutions, and execute implementation.
- Excellent communication and collaboration skills, with the ability to navigate ambiguity in a fast-paced, global team environment.
Nice to Have
- Knowledge of memory subsystem or coherent interconnects.
- Experience with performance-aware verification or performance profiling.
- Hardware modeling or emulation experience.
- Demonstrated passion for learning modern graphics architectures and evolving GPU technologies.
Our Team
The GPU Design Verification team at SARC/ACL owns verification coverage for Samsung’s current and next-generation mobile GPUs. Our work spans Graphic Core, Subsystem Verification, and Formal Verification. As a globally distributed team, we collaborate closely with architecture, design, software, emulation, and system-level partners to ensure GPU designs function effectively as a complete system. Our Xclipse GPU is the first mobile GPU with ray tracing technology, enabling console-level graphics for Samsung Galaxy smartphones. You will join a diverse, collaborative organization working on concurrent annual development lifecycles, contributing to real consumer technologies in a supportive environment that values collaboration, continuous learning, and growth.
Benefits
- Medical, dental, and vision insurance.
- Life insurance.
- 401(k) plan.
- Onsite lunch.
- Employee purchase program.
- Tuition assistance (after 6 months).
- Paid time off.
- Student loan program.
- Wellness incentives.
- MBO bonus compensation based on company, division, and individual performance.
- Eligibility to participate in long-term incentive plan and relocation assistance (for qualifying roles).
Pay
The base pay range for this role is between $151,000 and $251,800. Your actual base pay will depend on variables that may include education, skills, qualifications, experience, and work location.