All vacancies
Principal Software Engineer
NVIDIA
US, CA, Santa Clara +2 more · On-site · relocation$22,667–35,938 gross/mofull-timeNVIDIA Careers (offices abroad)
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.
Responsibilities
- Design and implement platform workflows, including firmware and software extensibility for product designs, debug and production security.
- Collaborate with SW/FW architects, HW Designers, ISV and IHV partners to define platform requirements to create scalable and reusable designs for NVIDIA platforms.
- Champion reliability, debuggability and optimization in firmware, diagnostic and deployment tool design.
- Engage in pre-silicon platform design all the way through product production.
- Mentor architects and engineering teams to grow them into future leaders.
- Make key technical decisions even when faced with ambiguity
- What we need to see
- BS or MS degree in Computer Engineering, Computer Science, or related degree or equivalent experience.
- 15+ years in the area of System architecture and design
- Deep experience in designing architecture for scalable and performant edge systems, particularly at the SW/HW interface.
Languages
- Work format
- On-site
- Seniority
- Lead
- Posted
- 25 Aug 2026
- Last verified
- In the last 5 days
Similar roles
- Senior Software Engineer, AI TrainingG2i · Remote · worldwide not confirmed
- Senior Backend Developer (PHP)WhiteTech · Remote · worldwide, UTC+4 accepted
- Senior C#/.NET Software EngineerSoftConstruct · Armenia · On-site
- Software Engineer InternRitual · Remote · worldwide, UTC+4 accepted
- Tech Lead (m/w/d)mittwald · Remote · worldwide, UTC+4 accepted
- DevOps Engineer InternshipMetasys · Remote · worldwide, UTC+4 accepted

