System Security Software Engineer

Nvidia Corporation

Pune, India
On-site
System security features
Embedded kernel/driver security
Risc-v controller development
NVIDIA is seeking a motivated System Security Software Engineer to join their GPU Software team in Pune, India. The ideal candidate will have expertise in embedded systems, kernel/driver development, and a strong focus on software and hardware security

Job Summary

  • Design and build key security features and verification strategies for NVIDIA GPUs.
  • Perform security analysis and hardening of various firmware & middleware.
  • Use pre-silicon modeling, simulation and emulation to validate system and security properties early.

Matching Summary

Match Score: 85

NVIDIA is seeking a motivated System Security Software Engineer to join their GPU Software team in Pune, India. The ideal candidate will have expertise in embedded systems, kernel/driver development, and a strong focus on software and hardware security.

Skills & Requirements

Must-have

  • system security features
  • embedded kernel/driver security
  • RISC-V controller development
  • firmware security analysis
  • low-level C programming
  • computer architecture fundamentals

Nice-to-have

  • hardware security understanding
  • applied cryptography
  • secure coding practices
  • simulation and emulation experience
  • security verification techniques

Key Requirements

  • B.Tech./B.E. degree or higher
  • 3+ years software development experience
  • embedded systems and/or kernel/driver stack experience
  • C programming skills
  • complex system-level debugging experience

Work Rights

Not specified

Tailored Resume

Cover Letter