Jobs
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 Dev Sec Ops
-
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
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

CPU Software Architecture Sr. Staff Engineer
Qualcomm · San Diego, California, United States of America

Security Software Development Engineer , Abuse Prevention, Devices and Services Trust and Safety
Amazon · Austin, TX, USA

Software Engineer III - Python Developer
JPMorgan Chase · Bengaluru, Karnataka, India, IN

Security Ops - Authentication Engineer
Eli Lilly · Malaysia, Petaling Jaya

Staff Engineer - Linux Device Drivers
Qualcomm · Hyderabad, Telangana, India
About NVIDIA

NVIDIA
PublicA computing platform company operating at the intersection of graphics, HPC, and AI.
10,001+
Employees
Santa Clara
Headquarters
$4.57T
Valuation
Reviews
4.1
10 reviews
Work Life Balance
3.5
Compensation
4.2
Culture
4.3
Career
4.5
Management
4.0
75%
Recommend to a Friend
Pros
Great culture and supportive environment
Smart colleagues and excellent people
Cutting-edge technology and learning opportunities
Cons
Team-dependent experience and outcomes
Work-life balance issues with long hours
Politics and influence over competence
Salary Ranges
47 data points
Junior/L3
Mid/L4
Junior/L3 · Analyst
7 reports
$170,275
total / year
Base
$130,981
Stock
-
Bonus
-
$155,480
$234,166
Interview Experience
7 interviews
Difficulty
3.1
/ 5
Experience
Positive 0%
Neutral 86%
Negative 14%
Interview Process
1
Application Review
2
Recruiter Screen
3
Online Assessment
4
Technical Interview
5
System Design Interview
6
Team Review
Common Questions
Coding/Algorithm
System Design
Technical Knowledge
Behavioral/STAR
News & Buzz
NVIDIA Culture Discussions
Team-dependent experience; sink-or-swim culture that rewards high performers but can be overwhelming. No politics, flat structure, but demanding workload with some teams requiring evening/weekend work.
News
·
NaNw ago
Negotiating NVIDIA's Offer
Base, stock, and sign-on negotiable. Recruiters invested in closing candidates. CEO reviews all 42K employee salaries monthly. Stock growth has made many employees millionaires.
News
·
NaNw ago
NVIDIA Company Reviews
WLB rated 3.9/5 (lowest category). 64% satisfied with WLB but 53% feel burnt out. Compensation rated 4.4-4.5/5. Experience highly team-dependent.
News
·
NaNw ago
NVIDIA Interview Discussions
Technical bar is high with 4-6 rounds. Process takes 4-8 weeks. Expect C++ questions, LeetCode medium, and system design. Difficulty rated 3.16/5.
News
·
NaNw ago