Principal Software Engineer

NVIDIA AI

Redmond (WA)

On-site

USD 260,000 - 320,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA AI in Redmond seeks an experienced architect to design and implement platform workflows, firmware, and software architecture for next‑generation Edge AI products. You will collaborate with hardware teams to ensure scalable, reliable, and debuggable systems.

The ideal candidate has a BS/MS in computer engineering or CS and over 15 years in system architecture, with deep expertise in edge devices, GPUs/DPUs, and pre‑silicon design.

Qualifications

  • Requires a BS or MS in Computer Engineering, CS, or related field with over 15 years of system architecture experience.
  • Deep expertise in edge systems, accelerators like GPUs/DPUs, and strong technical leadership.

Responsibilities

  • Design and implement platform workflows, firmware, and software architecture for next-generation Edge AI products.
  • Collaborate with hardware designers and partners to create scalable, reliable, and debuggable system designs.

Skills

System Architecture
Firmware Design
Software Architecture
Edge AI
Hardware-Software Interface
GPU
DPU
FPGA
Platform Workflows
Technical Leadership
Pre-silicon Design
Diagnostic Tool Design
Production Security
Scalable Systems
Mentoring
Left Shift Strategy

Education

BS or MS in Computer Engineering, Computer Science, or related field

Tools

None

Job description

Design and implement platform workflows, firmware, and software architecture for next-generation Edge AI products. Collaborate with hardware designers and partners to create scalable, reliable, and debuggable system designs.

Requirements: Requires a BS or MS in Computer Engineering, Computer Science, or a related field with over 15 years of experience in system architecture. Must have deep expertise in edge systems, accelerators like GPUs/DPUs, and a proven track record of technical leadership.

Key Skills: System Architecture, Firmware Design, Software Architecture, Edge AI, Hardware-Software Interface, GPU, DPU, FPGA, Platform Workflows, Technical Leadership, Pre-silicon Design, Diagnostic Tool Design, Production Security, Scalable Systems, Mentoring, Left Shift Strategy

Benefits: Equity, Benefits

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Edge AI Platform Architect: Firmware & System Design
Lead Edge AI Platform Architect: Firmware & System Design

NVIDIA AI • Redmond (WA)

On-site
USD 260,000 - 320,000
Equity
Benefits
Lead Edge AI Platform Architect (Firmware & SW)
Lead Edge AI Platform Architect (Firmware & SW)

NVIDIA • Redmond (WA)

On-site
USD 272,000 - 431,000
Equity
Benefits
Senior Edge AI Platform Architect (Firmware & HW)
Senior Edge AI Platform Architect (Firmware & HW)

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 272,000 - 431,000
Equity
Benefits
Software Systems Engineer
Software Systems Engineer

EVONA • United States

On-site
USD 90,000 - 120,000
Principal Software Engineer
Principal Software Engineer

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

On-site
USD 272,000 - 431,000
Equity
Benefits
Senior Edge AI Platform Architect
Senior Edge AI Platform Architect

NVIDIA • Hillsboro (OR)

On-site
USD 272,000 - 431,000
Equity
Benefits
Principal Software Engineer
Principal Software Engineer

NVIDIA • Hillsboro (OR)

On-site
USD 272,000 - 431,000
Equity
Benefits
Principal Software Engineer
Principal Software Engineer

NVIDIA • Redmond (WA)

On-site
USD 272,000 - 431,000
Equity
Benefits
Senior Edge AI Platform Architect Equity Eligible
Senior Edge AI Platform Architect Equity Eligible

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity program
Comprehensive benefits
Embedded Software Engineer
Embedded Software Engineer

NR Consulting • Fremont (CA)

On-site
USD 120,000 - 160,000