# Systems Software Engineer - Infrastructure

**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/Systems-Software-Engineer---Infrastructure_JR2022783?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_50b45266-d6a

## Description

NVIDIA is seeking a Systems Software Engineer - Infrastructure to join its GPU Firmware Infrastructure team. The successful candidate will craft extraordinary automation, tools, and practices that accelerate NVIDIA's GPU innovation.

**Job Summary:** As a Systems Software Engineer - Infrastructure, you will build, supervise, and improve the core infrastructure our firmware teams run on, including build systems, regression farms, CI/CD pipelines, developer tooling, and frameworks and web services.

**Responsibilities:**

- Build, supervise, and improve the core infrastructure our firmware teams run on: build systems, regression farms, CI/CD pipelines, developer tooling, and the frameworks and web services that sit on top of them

- Debug and resolve issues across hardware, software, infrastructure, and team processes - solving not just the present problem, but for that entire class of issue in the future

- Invent and build AI-powered workflows that scale to multiply your own, your team's, or the whole company's output

- Learn, document, and automate processes, services, and tooling for teams via many internal-facing and external-facing projects

- Seek out, identify and eradicate toil company-wide by growing your ideas for improvements from a proof-of-concept to fully shipped and scalable solutions

**Requirements:**

- BS or MS degree in EE/CS/CE (or equivalent experience)

- 5+ years of software, infrastructure, DevOps, or SRE engineering

- Hands-on experience with modern CI/CD and test automation: architecting and debugging pipelines, working inside the frameworks that orchestrate the tests (pytest or equivalent)

- History in, or curiosity about device BIOS, firmware, or other low-level embedded software, and interest in building tooling for the engineers who write it

- Solid understanding of the services and data behind infrastructure: web services, REST APIs, relational databases and schema design (SQL, PostgreSQL)

- Scalability thinking

- Strong Python and comfort working in Linux shell environments

- Strong communication skills: ability to articulate the sharp questions, write clear requirements, review critically, and explain trade-offs

- Exceptional interpersonal and empathy skills, and the curiosity to match as you’ll work closely with both hardware and software engineers to design, develop, and debug process and tooling enhancements

**Benefits:** NVIDIA offers highly competitive salaries and a comprehensive benefits package, including equity and benefits. You can learn more about the benefits at www.nvidiabenefits.com/

## Skills

### Required
- Python
- Linux
- CI/CD
- test automation
- web services
- REST APIs
- relational databases
- schema design
- SQL
- PostgreSQL

### Nice to have
- containers
- orchestration
- infrastructure-as-code tooling
- K8s
- AI-assisted development tools

---

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