Software Engineer – Security Tools And Infrastructure

NVIDIA

Base: 124,000 usd - 195,500 usd (level 2); 152,000...
Security tooling and infrastructure
Automation frameworks and services
Ci/cd, kubernetes, and cloud environments
Design and build automation frameworks and services that enable secure GPU firmware development at scale

Job Summary

  • Design and build automation frameworks and services that enable secure GPU firmware development at scale.
  • Partner closely with software engineers worldwide to maintain and scale our fuzzing infrastructure platform and deploy reliable security services.
  • Promote AI technologies to improve developer experience and productivity across the GPU security toolchain.

Matching Summary

Design and build automation frameworks and services that enable secure GPU firmware development at scale.

Salary

Base: 124,000 USD - 195,500 USD (Level 2); 152,000 USD - 241,500 USD (Level 3); Equity: Eligible; Benefits: Eligible

Skills & Requirements

Must-have

  • security tooling and infrastructure
  • automation frameworks and services
  • CI/CD, Kubernetes, and cloud environments
  • scripting skills (Shell, Python)
  • fuzzing technologies, cryptography, or key management

Nice-to-have

  • AI technologies for developer experience
  • AI assisted testing and code generation
  • computer system architecture fundamentals
  • AI/ML technologies integration
  • cryptography, security policies, chain of trust

Key Requirements

  • 3+ years of relevant software tooling and infrastructure experience
  • BS or MS degree in Computer Engineering, Computer Science, or related degree (or equivalent experience)
  • Working knowledge of CI/CD pipelines and jobs
  • Experience with Docker, Kubernetes, Ansible, Jenkins, GitLab CI, Artifactory, SQL/NoSQL databases
  • Familiarity with computer system architecture

Work Rights

Not specified

Tailored Resume

Cover Letter