Build the culture of engineer excellence to be able to drive root cause of critical issues and embrace corrective actions, and keep improve our software quality
Adopt AI to improve team's efficiency and quality
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.
Ways to stand out from the crowd
Knowledge of GPU compute or server product technologies like BMC (Baseboard Management Controller), Infiniband, PCIE, NVLink.
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.