Finding the best job has never been easier
Share
Architect and plan features in concert with software, hardware, and verification teams working across the globe to implement the next generation GPU profiling features.
Build functional and performance models to refine and verify hardware designs.
Create test plans to validate the features you design and contribute to theirimplementation.
Constantly develop your skills for practical innovation by improving your understanding of the application analysis process, the GPU architecture, and the profiling software stack.
Masters, or PhD in relevant field (Eg: Computer Science, Computer Engineering or Electrical Engineering) or equivalent experience.
3+ years of relevant computer architecture, ASIC design, and/or software development experience.
Strong programming skills in C++ (or similar) and Python (or similar).
Solid foundation in computer architecture and hardware performance analysis.
Experience with performance modeling and hardware simulation, ideally using SystemC.
Strong communication and interpersonal skills including the ability to work with a distributed interdisciplinary team.
Expertise in developing and optimizing parallel algorithms, particularly using GPUs.
Extensive experience as a user or developer of CPU or GPU profiling tools.
Background with 3D graphics, deep learning, and/or high-performance computing applications
Experience contributing to and debugging large codebases with many developers.
You will also be eligible for equity and .
These jobs might be a good fit