# Server Platform Software Engineer - Offensive Security

**Company**: NVIDIA
**Location**: Santa Clara, CA
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: 152,000 USD – 241,500 USD for Level 3; and 184,000 USD – 287,500 USD for Level 4
**Category**: Security
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Offensive-Security-Engineer---Data-Center-Systems_JR2029912?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/server-platform-software-engineer-offensive-8550cf74-584/

## Description

NVIDIA is seeking a highly motivated, creative engineer with experience in system software and a background in security to join the Server Platform Software team. You will focus on offensive security efforts for Data Center Systems, such as NVIDIA HGX, DGX, and MGX.

### Responsibilities

- Find vulnerabilities and write exploits against Data Center Systems firmware, targeting management controllers, roots of trust, BIOS, GPUs, SmartNICs, and NVLink switches.

- Work from the platform's threat models, including tenants attacking the management plane, operators attacking confidential workloads, and tampering in the supply chain.

- Influence change, mitigate issue classes, and enhance defense in depth to get people excited about security.

- Automate finding bugs, judging their severity, and mapping them to platform-level threats.

### Requirements

- Bachelor's or Master's in Computer Engineering, Computer Science, or a related field, or equivalent experience.

- 5+ years in security engineering or vulnerability research, including 4+ years of software engineering.

- Exceptional C and Python skills, and fluency reading ARM or RISC-V assembly.

- Experience auditing embedded firmware, Linux applications, and network-facing services.

- Experience with modern fuzzers such as AFL++, libFuzzer, or syzkaller, and with static analysis.

- Knowledge of modern server architecture and secure boot.

- Clear written and verbal communication with engineering teams and leadership.

- Effective collaboration with remote teams.

### Preferred Qualifications

- Reverse engineering and exploit development experience on embedded targets.

- Experience attacking or building trusted computing: measured boot, attestation, confidential computing.

- Familiarity with GPU-accelerated computing systems and their management planes.

- Experience decomposing and completing complex technical tasks.

- Published CVEs, public security write-ups, or other work samples.

Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are: 152,000 USD – 241,500 USD for Level 3; and 184,000 USD – 287,500 USD for Level 4. You will also be eligible for equity and benefits.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- C
- Python
- ARM assembly
- RISC-V assembly
- embedded firmware
- Linux applications
- network-facing services
- fuzzers
- static analysis
- server architecture
- secure boot

### Nice to have
- reverse engineering
- exploit development
- trusted computing
- GPU-accelerated computing
- complex technical tasks

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Offensive-Security-Engineer---Data-Center-Systems_JR2029912?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
