Principal Software Engineer

at Nvidia
USD 272,000-431,200 per year
SENIOR
✅ On-site

Tech Stack

AI Communication @ 6 Debugging GPU Security System Architecture @ 4 Technical Leadership

Details

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Today, NVIDIA is tapping into the potential of AI to define the next era of computing, with GPUs serving as the brains of computers, robots, and self-driving cars.

NVIDIA has a rapidly expanding ecosystem of Edge AI platform designs that help bring AI to everyone everywhere. The company is seeking a highly motivated technical leader to design, drive, and operationalize firmware and software architecture and design, while collaborating with hardware design teams on next-generation Edge products. The ideal candidate will combine deep systems expertise, decisive technical leadership, and a passion for building reliable, debuggable, and scalable solutions.

Responsibilities

  • Design and implement platform workflows, including firmware and software extensibility for product designs, debugging, and production security.
  • Collaborate with software and firmware architects, hardware designers, ISV and IHV partners to define platform requirements and create scalable, reusable designs for NVIDIA platforms.
  • Champion reliability, debuggability, and optimization in firmware, diagnostic, and deployment tool design.
  • Engage in pre-silicon platform design through product production.
  • Mentor architects and engineering teams to help develop future leaders.
  • Make key technical decisions in situations involving ambiguity.

Requirements

  • Bachelor's or master's degree in Computer Engineering, Computer Science, or a related field, or equivalent experience.
  • 15 or more years of experience in system architecture and design.
  • Deep experience designing architecture for scalable and performant edge systems, particularly at the software/hardware interface.
  • Experience working with complex system software for accelerators such as GPUs, DPUs, or FPGAs.
  • Proven experience implementing a left-shift strategy to de-risk program execution.
  • Excellent written and verbal communication skills.

Benefits

The position offers equity and benefits. NVIDIA is committed to fostering an inclusive work environment and is an equal opportunity employer. Applications will be accepted at least until August 29, 2026. NVIDIA uses AI tools in its recruiting processes.

More jobs at Nvidia

Similar jobs