Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 15 Nov 2026

Server Platform Software Engineer - Offensive Security

NVIDIA Santa Clara, CA Remote senior full-time

Salary

152,000 USD – 241,500 USD for Level 3 per year

Apply on NVIDIA

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.

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
Apply on NVIDIA