We seek a manager to lead all aspects of a team of software engineers tasked with improving and crafting a collection of system stress applications tailored for NVIDIA's forthcoming data center products, operational within customer and partner infrastructures. Our focus lies in crafting software that subjects GPU servers to the most thorough testing scenarios imaginable. Our team collaborates closely with architecture, ASIC, systems engineering, and operations teams to devise methodologies aimed at pushing every hardware component to its limits. Situated at the core of NVIDIA's data center enterprise, from GPU baseboards to standalone servers and entire clusters, we are responsible for developing the comprehensive suite of system stress applications. We partner with NVIDIA operation teams to find efficient balance between product quality, test yield, and manufacturing efficiency. Wouldn't you want to be a key factor of NVIDIA gross margin?
What you will be doing:
Collaborated with multi-functional teams to do NPI project and improve and refine software deployed on our customers' servers and environments, facilitating detailed identification of hardware or software issues.
As the manager, you will run multiple concurrent projects through active prioritization, and communication.
On the engineer management side, we want the manager to continue to groom future technical leaders in the team and recruit new talent.
Constant development is another area of responsibility. We look for candidates who are proactive - seek opportunities to improve NVIDIA product quality and production efficiency.
We also need our candidates to be reactive: be able to drive root cause of critical issues and embrace corrective actions.
Finally, we need our leaders to develop long range strategies for the team to prepare for new challenges and drive execution.
What we need to see:
Bachelor of science in Computer Science, Computer Engineering, Electrical Engineering (or equivalent experience).
8+ overall years of system software experience, deep understanding of software development principles, comfortable working in large code space and deep driver stack with 4+ years of team management experience
Good system design skills
Good programming skills in C/C++, python programming is a plus.
Solid understanding in computer architecture, operating system, kernel driver, device programming.
Experience driving feature development and multi-team debug.
Ways to stand out from the crowd:
Knowledge of GPU compute or server product technologies like BMC (Baseboard Management Controller), Infiniband, PCIE, NVLink.
Extensive experience collaborating with customer software teams
Strong experience to engineer software with consideration of RAS
Comfortable with unknown and change
With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the most desirable employers in the world. We have some of the most brilliant and talented people in the world working for us. If you are creative, autonomous and love a challenge, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
#LI-Hybrid
Other Jobs from NVIDIA
Senior Software Engineer, Fabric Networking - GPU
Senior Chip Design Verification Engineer
Senior Solution Engineer, Mission Control
Senior Software Test Development Engineer - Deep Learning
Senior Production Engineer - Storage
Similar Jobs
Senior Cloud Engineer - Edge Compute
Lead Network Engineer - Extranet
Lead Cloud Engineer - Data Hosting
Senior Cloud Engineer - Connected Worker & XR Immersive Tech
Lead Network Engineer - Access & Cloud
Senior Data Architect
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say