The interview had three stages:
The second phone screen was a little technical, with questions involving how you would go about solving bitwise questions and then debugging issues with I2C and SPI protocols.
The on-site interview was more technical, with algorithmic questions as well as knowledge of embedded protocols and scripting.
On the phone screen, I was asked how to count the number of 1s in a number, with follow-up questions.
The following metrics were computed from 16 interview experiences for the Nvidia Systems Software Engineer role in Santa Clara, California.
Nvidia's interview process for their Systems Software Engineer roles in Santa Clara, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Nvidia's Systems Software Engineer interview process in Santa Clara, California.