All roles at Nvidia

Senior System Security Software Engineer

PuneFull-time4–7 yrsPosted 3 weeks ago

Mid-level software engineering role at Nvidia in Pune. Needs 4+ years and a B.Tech, B.E. or B.Sc.

About the role

As someone who is hardworking and passionate about their work, you will design and build key security features and verification strategies for NVIDIA GPUs. You should demonstrate the ability to excel in an environment with complex, multifaceted software and hardware designs.

What you'll do

  • Perform security analysis and hardening of various firmware & middleware (threat modeling, code reviews, static/dynamic analysis, fuzzing, negative testing)
  • Follow the devices from inception through silicon bring‑up and production into desktops, notebooks, workstations, data centers
  • Use pre‑silicon modeling, simulation and emulation to validate system and security properties early, de‑risk bring‑up, and shift‑left defect discovery
  • Multiple opportunities to collaborate and communicate effectively with distributed teams across time zones
  • Strong interest and background in software and hardware security, with hands‑on experience building or maintaining security‑relevant features

What you need

  • Embedded C
  • C

Good to have

  • FPGA
  • Prototyping

More roles like this at Nvidia

Apply on Nvidia's site