# Principal Software Engineer

**Company**: NVIDIA
**Location**: Santa Clara, CA
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Principal-Software-Engineer_JR2024363?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_c1aebfa1-64e

## Description

NVIDIA is seeking a highly motivated, technical leader to design, drive, and operationalize firmware and software architecture and design for 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, debug and production security.

- Collaborate with SW/FW architects, HW Designers, ISV and IHV partners to define platform requirements to create scalable and reusable designs for NVIDIA platforms.

- Champion reliability, debuggability and optimization in firmware, diagnostic and deployment tool design.

- Engage in pre-silicon platform design all the way through product production.

- Mentor architects and engineering teams to grow them into future leaders.

- Make key technical decisions even when faced with ambiguity.

**Requirements:**

- BS or MS degree in Computer Engineering, Computer Science, or related degree or equivalent experience.

- 15+ years in the area of System architecture and design.

- Deep experience in designing architecture for scalable and performant edge systems, particularly at the SW/HW interface.

- Previous experience working with complex system software for accelerators such as GPUs, DPUs, or FPGAs.

- Proven experience in implementing left shift strategy to de-risk program execution. Excellent written and verbal communication skills.

You will also be eligible for equity and benefits.

## Skills

### Required
- System architecture
- Firmware design
- Software design
- Edge systems
- GPU
- DPU
- FPGA

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Principal-Software-Engineer_JR2024363?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
