GPU Modeling Engineer
Company | Samsung |
---|---|
Location | Austin, TX, USA, San Jose, CA, 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/Engineering, or 8+ years of experience with a Master’s Degree, or 6+ years of experience with a PhD
- 10+ years of experience in software design and architecture
- Expertise in C++ programming, including STL, in a Linux environment
- Deep understanding of GPU/CPU or computer architecture and micro-architecture concepts
- Experience using development tools such as revision control systems, debuggers, and make/cmake
- Hardware modeling experience, especially the Sparta Modeling Framework
- Experience with performance profiling and analysis
Responsibilities
- You interface with architects, RTL designers, verification engineers and software engineers to understand the GPU pipeline
- You design and architect C++ models of a GPU blocks
- You implement and test the GPU models
- You identify architecture, micro-architecture, and implementation optimizations to improve the functionality and performance of the GPU and its units
Preferred Qualifications
- Some familiarity with SystemVerilog is preferred
- RTL verification experience is a plus