A FANTASTIC place to work - Principal Software Engineer NVIDIA Employee Review

5.0
11 Jan 2023
Recommend
CEO approval
Business outlook

Pros

1. Company is highly focused on software and the importance of the software stack to their success. Being at a ton of semiconductor companies that treated software/drivers as an afterthought to selling hardware this company took a different approach in the beginning and continues to really respect the value of good software. Makes for a good environment for software devs that care about doing things right. 2. I really like the mix of long term highly experienced folks and young talent. There are a lot of people at NVIDIA that have been here for a *LONG* time. The cooperation is really, really good amongst the 'new guys' and those that have all of the tribal knowledge. Every group i've worked with has been very cooperative and very willing to help. 3. Company is very focused on the value good software brings to the table. This drives a code base that is generally in excellent shape. I've seen way too many code bases at mature companies that are an absolute mess but this is not one of them. The attention to design, quality, etc. is apparent. and it makes it much easier to learn and maintain the code and follow up from the example. Granted i've not seen all the code but what i touch, though being a huge code base is well structured, easy to read, and a treat to work on. 4. Benevolence. Most companies will tout that the people are important but I see NVIDIA really does follow through on this. What they did for the employees during COVID was really telling. Starts at the CEO and down ("attitude reflects leadership"). He truely cares about each of us and want us to care about others outside of work. There are a lot of people at NVIDIA that have made a lot of money over they years and they want to share it. It's realy nice to work with people that have this attitude as opposed to the greedy (corporate greed) mentality. 5. The company is poised to be highly successful in so many the high growth areas (AI, Autonomous vehicles, machine learning, data center, etc.). Most of this is again the software focused. While we will make money creating and selling world class GPU hardware for these markets the investment is to build more high quality software stacks so the hardware sells itslelf. Graphics is still a big part of the revenue stream but as that growth slows there is plenty of strategic investing in the areas that have much more potential to carry the company forward over the long term.

Cons

Maybe i'm biased but I can't really think of any to mention.

Explore other reviews about NVIDIA

5.0
30 Jun 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

NVIDIA's PTO and Sick policies are compassionate and generous. Managers listen to employees' ideas. Employees get to work on a wider variety of projects than expected, and usually work closely with other teams to get things done. Collaboration is tight almost all of the time.

Cons

Employees don't always get insight into why they were assigned a particular project, or have much if any choice about what projects they get to work on. Managers are often too busy working on projects themselves to have the free time to meet with employees on a regular basis. This leads to short-term, reactive thinking rather than long-term visionary thinking.

See reviews by: Helpful|Rating|Date|All