Skip to content
ITA Jobs
All vacancies
NVIDIA logo

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

    Keep looking