Senior Engineer (Multiple Openings)
Core
Design and architect C++ functional and performance models for GPU pipeline blocks to validate accuracy and optimize high-performance computing devices.
Role type
Senior IC GPU modeling engineer
Builds
Functional and performance models for GPU blocks
Domain
Semiconductor / GPU architecture
Deliverable
production ML models
Required skills
C++ programming, hardware design and architecture, GPU/CPU micro-architecture, hardware modeling, GPU performance profiling, Linux environment, STL, revision control systems, debuggers, make/cmake
Responsibilities
Design and architect C++ models of GPU blocks, develop and maintain functional and performance models of complex systems, simulate model behavior to validate characteristics, identify architecture and implementation optimizations, interface with architects and verification engineers, implement and test GPU models