Senior C++ Software Engineer
About the role
What you'll be doing
- Develop state-of-the-art, low-overhead, fine-precision tools for boosting performance of systems that combine CPU, GPU and DPU hardware units
- Work with emerging HW and SW solutions before they reach the market
- Partner closely with multi-disciplinary global SW and HW teams to continuously deliver innovation and improvements
What we need to see
- Bachelor’s Degree in Computer Science
- 5+ years experience developing high-performance applications using modern C++ (C++20)
- Excellent English
- A passion for clean, elegant, well documented source code!
- Ability to study sophisticated technologies with sparse guidance
- Great teamwork skills
Ways to stand out from the crowd
- Linux kernel development experience
- Development experience with Python, developer tools
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/
Not included in the source posting: about the role, qualifications, benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.