Senior System Software Engineer - GPU Performance Profiling Tools
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Build and maintain internal profiling tools aimed at performance and power optimization by using real-world GPU applications, such as games and AI workload.
- Collaborate with our users to model and improve the design for next-generation GPU for better performance and power efficiency
- Partner with hardware architects to propose new features or improve existing ones based on real-world use cases.
- What we need to see:
- BS+ in Computer Science or a related field (or equivalent experience) with 3+ years of software development experience.
- Strong system software development skills in C++.
- Proficiency in using coding agents like Codex, Claude Code, etc.
- A motivated self-starter with strong problem-solving abilities and excellent customer-facing communication skills.
- Passion for continuous learning and the ability to work concurrently with multiple global groups.
- Ways to stand out from the crowd:
- Expertise in using GPU APIs such as DirectX12, Vulkan, or CUDA.
- Proficient in CPU/GPU application performance profiling, analysis, and optimization.
- Experience contributing to open-source projects, particularly 3D game engines.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at NVIDIA? Share your experience