GPU Design Verification Engineer
Company | Samsung |
---|---|
Location | Austin, TX, USA |
Salary | $144345 – $257336 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Expert or higher |
Requirements
- 10+ years of experience with a Bachelor’s degree in Computer Science/Computer Engineering/relevant technical field, or 8+ years of experience with a Master’s degree, or 6+ years of experience with a PhD.
- 5+ years of experience in GPU design verification or a related field.
- Proficiency in SystemVerilog, UVM, and scripting languages (e.g., Python, Perl).
- Strong understanding of GPU architecture, graphics pipelines, and parallel processing.
- Experience with industry-standard verification tools and methodologies.
- Excellent problem-solving and debugging skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
Responsibilities
- Develop and execute comprehensive verification plans for GPU designs, including identifying verification goals, creating testbenches, and defining coverage metrics.
- Design, develop, and maintain verification testbenches using languages such as SystemVerilog, UVM, and C++ to verify GPU functionality, performance, and power consumption.
- Ensure comprehensive functional and performance coverage by creating complex test scenarios and test cases to validate GPU features, performance, and functionality.
- Analyze results and debug complex GPU designs to identify and report bugs, and collaborate with design engineers to resolve issues.
- Work closely with cross-functional teams, including design, architecture, and software teams, to ensure that verification efforts are aligned with project goals and requirements.
- Participate in the development and improvement of verification methodologies, tools, and flows to increase efficiency and effectiveness of verification efforts.
- Maintain accurate and up-to-date documentation of verification plans, testbenches, and results.
Preferred Qualifications
- Experience with performance profiling and analysis
- Hardware modeling experience
- Knowledge of Graphics API: Vulcan, GLES, OpenCL