System Performance and Power Profiling Engineer
Company | NVIDIA |
---|---|
Location | Austin, TX, USA, Remote, OR, USA, Santa Clara, CA, USA |
Salary | $120000 – $235750 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Mid Level, Senior |
Requirements
- BS or MS in EE, ECE, CS, or equivalent experience.
- 3+ years of industry experience.
- Strong programming and debugging ability in C and C++.
- Experience in performance or power measurement analysis.
- Solid understanding of hardware pipeline concepts, with a willingness to work at a detailed implementation level.
- Strong technical communication, presentation, and writing skills.
Responsibilities
- Design, develop and maintain our GPU & SOC Performance profiling SDK.
- Work closely with NVIDIA Architecture, Driver, and Tools teams to define new GPU/SOC hardware features, to capture realtime performance statistics and next generation power measurement features.
- Develop, validate and debug power measurement features from emulation to silicon.
- Work closely with QA to develop automated tests, ensuring the quality of the product.
- Help internal and external customers build their performance and power profiling tools using our SDK.
- Define, invent, and improve our Nvidia profiling library with new features to allow NVIDIA’s customers to extract the best performance out of their code base.
Preferred Qualifications
- Demonstrated working knowledge of compute (CUDA/ML) and/or Graphics APIs.
- Experience working in gaming, device drivers, realtime systems, or other low level library development.
- Prior experience authoring developer tools, particularly for GPUs, CUDA, Graphics APIs.
- Experience with shipping production-quality device drivers or system software.