Senior Security Software Engineer, SPE
NVIDIA
Posted: March 2, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a skilled Security Software Engineer to join our team, with a strong background in securing software development pipelines and a deep understanding of security-critical systems.
Required Skills
Job Description
Our System Product Engineering (SPE) organization is looking for a Security Software Engineer to join the TDE (Test Development Engineering) Security Team. This role focuses on designing, developing, and deploying security-critical software that protects NVIDIA’s next-generation products throughout development, validation, and production. You will work on the most sensitive and business-critical portions of the SPE delivery and production pipelines, taking ownership of production-line security and collaborating closely with DFT, architecture, test development, and validation teams to ensure security is built in end-to-end.
What you’ll be doing
• Design and develop security-critical backend services, libraries, and tooling that protect SPE systems, validation flows, and production delivery pipelines
• Own and implement production-line security mechanisms, ensuring secure bring-up, test, validation, and manufacturing handoff
• Develop and integrate security features such as authentication, attestation, secrets and key management, integrity checks, and audit mechanisms
• Build secure automation frameworks and tooling embedded into test execution, validation, and manufacturing workflows
• Collaborate closely with DFT (Design for Test), Architecture, test writers, and validation teams to define security requirements and translate them into robust, scalable software solutions
• Participate in secure design reviews, threat modeling, security features for SPE board components and production flows
• Improve the security posture, reliability, observability, and maintainability of SPE systems and services
• Support and influence secure CI/CD and release pipelines, including vulnerability detection, policy enforcement, and controlled deployments
• Investigate, debug, and remediate security vulnerabilities and systemic weaknesses across SPE systems spanning development through production
What we need to see
• Bachelor’s or Master’s degree in Electrical engineering, Computer Science, Software Engineering, or a related field
• 5+ years of professional software engineering experience, with strong ownership of backend systems in Python
• Proven experience developing production-quality software and automation passion.
• Solid understanding of OOP, software concepts and system design principles
• Strong familiarity with Linux environments, system services, and system-level troubleshooting
• Excellent debugging, problem-solving, and code review skills
• Experience working in cross-functional engineering environments
• Proficiency with version control systems and collaborative development workflows
Ways to stand out from the crowd
• Experience securing production, manufacturing, or product bring-up pipelines
• Background in product security, platform security, or DevSecOps
• Experience working with or alongside DFT, hardware architecture, or validation teams
• Knowledge of cryptography concepts, secure provisioning, and key management systems
• Experience securing CI/CD pipelines for large-scale engineering organizations