Principal Software Engineer

NVIDIA AI

Redmond (WA)

On-site

USD 260,000 - 320,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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
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
Edge AI Platform Architect & Tech Leader
Edge AI Platform Architect & Tech Leader

NVIDIA • Santa Clara (CA)

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

NVIDIA • Redmond (WA)

On-site
USD 272,000 - 431,000
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
Senior Embedded System Software Engineer – Platform Execution Lead
Senior Embedded System Software Engineer – Platform Execution Lead

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 260,000
Equity
Benefits
Principal Software Engineer
Principal Software Engineer

NVIDIA • Santa Clara (CA)

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