Principal Software Engineer

NVIDIA
United States
Workplace: OnsiteFull timeUSD 272,000 - 431,250 annuallyFunction: Software EngineeringExperience: 15+ yearsEducation: bachelorsSkills: ["Technical leadership","Decisive decision-making","Mentoring","Reliability mindset","Debuggability focus"]

Design and implement platform workflows for next-generation Edge AI products, spanning firmware and software extensibility. Collaborate with SW/FW architects, HW designers, and partners to define scalable platform requirements, and champion reliability, debuggability, and optimization across diagnostic and deployment tooling. Drive pre-silicon platform design through production, make key technical decisions amid ambiguity, and mentor architects and engineering teams to build future leaders.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
6 days ago

Principal Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Design and implement platform workflows for next-generation Edge AI products, spanning firmware and software extensibility. Collaborate with SW/FW architects, HW designers, and partners to define scalable platform requirements, and champion reliability, debuggability, and optimization across diagnostic and deployment tooling. Drive pre-silicon platform design through production, make key technical decisions amid ambiguity, and mentor architects and engineering teams to build future leaders.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Design and implement platform workflows, including firmware and software extensibility for product designs.
  • •Collaborate with SW/FW architects, HW designers, and partners to define platform requirements for scalable and reusable NVIDIA platform designs.
  • •Champion reliability, debuggability, and optimization across firmware and diagnostic/deployment tool design.
  • •Engage in pre-silicon platform design through product production.
  • •Mentor architects and engineering teams and make key technical decisions under ambiguity.

Pay and Benefits

Salary: USD 272,000 - 431,250 annually

Key Requirements

  • •BS or MS in Computer Engineering, Computer Science, or related field, or equivalent experience.
  • •15+ years designing system architecture and platforms.
  • •Deep experience architecting scalable, performant edge systems, especially at the SW/HW interface.
  • •Experience with complex system software for accelerators such as GPUs, DPUs, or FPGAs.
  • •Proven left-shift strategy experience to de-risk execution, with strong written and verbal communication.
Experience:15+ yearsEdge systemsAccelerators
Education:Bachelor's in Computer Engineering, Computer Science
Skills:Technical leadershipDecisive decision-makingMentoringReliability mindsetDebuggability focus
Tech Stack:FirmwareSoftware extensibilityGPUsDPUsFPGAsAccelerators

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor