CareerPlanSign in

Principal Software Engineer

US, CA, Santa Clara💼 Full-time💰 $272,000–$272,000🗓 2026-08-25 → 2026-09-25

Core

Design, drive, and operationalize firmware and software architecture for next-generation Edge AI products, collaborating with HW Design teams.

Role type

Principal Software Engineer (Edge AI Platform Architecture)

Builds

Scalable and reusable Edge AI platform designs, firmware, and software extensibility for NVIDIA products.

Domain

Edge AI, System Architecture, SW/HW Interface

Deliverable

production ML models | product features | infrastructure

Required skills

System architecture and design, SW/HW interface expertise, accelerator software design (GPUs, DPUs, FPGAs), left shift strategy implementation, technical leadership, ambiguity navigation

Preferred skills

Mentorship of architects and engineering teams

Technologies

Firmware, Software, GPUs, DPUs, FPGAs, Edge AI platforms

Responsibilities

Design and implement platform workflows including firmware and software extensibility; Collaborate with SW/FW architects and HW Designers to define platform requirements; Champion reliability, debuggability, and optimization in firmware and deployment tools; Engage in pre-silicon platform design through product production; Mentor architects and engineering teams; Make key technical decisions in ambiguous situations

Seniority

Principal, strategy & mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.