NVIDIA Corporation

Software Security Architect

NVIDIA Corporation$224K — $356K *
Enterprise Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 12+ years of experience in secure and safe embedded software development
  • Bachelor's degree or equivalent experience
  • Strong background in embedded systems security and platform security
  • Solid understanding of software safety principles in mixed-criticality systems
  • Experience with threat modeling, applied cryptography, and security reviews
  • Familiarity with ARM-based SoC architecture and operating systems
  • Experience with virtualization technologies for multi-tenant platforms

Responsibilities

  • Define and review secure software architectures for automotive computing platforms
  • Perform threat modeling and security architecture analysis
  • Partner with safety architects to integrate security and safety mechanisms
  • Define OS security policy and access control for various environments
  • Build security systems for safety-critical vehicle software
  • Analyze security trade-offs in performance and functional safety
  • Guide teams on secure coding and threat mitigation practices
  • Collaborate across teams to meet industry standards

Benefits

  • Comprehensive health benefits for employees and families
  • Equity options as part of the compensation package
  • Opportunities for professional development and advancement
  • Supportive work environment emphasizing innovation and collaboration
  • Flexibility in work arrangements including remote options
Full Job Description
Are you passionate about software security and looking to make a significant impact in the automotive industry? Join NVIDIA, a world-class leader in AI and accelerated computing, as a Software Security Architect in our DRIVE OS Automotive Software team. In this role, you'll contribute to the development of safety-critical automotive platforms, that meet high performance demands while being resilient to cyber attacks.

What you'll be doing:
  • Define, analyze, and review secure software architectures for centralized automotive computing platforms.
  • Perform threat modeling and security architecture analysis for mixed-criticality, multi-tenant automotive software systems.
  • Partner with safety architects to reason about the interaction between security controls, safety mechanisms, failure modes, and recovery behavior.
  • Define OS security policy, access control, isolation, and privilege models across Android, Linux, QNX, and virtualized environments.
  • Build security systems that maintain integrity and availability for safety-critical vehicle software.
  • Analyze security trade-offs involving performance, latency, memory footprint, boot time, diagnosability, and functional safety requirements.
  • Guide engineering teams on secure build, secure coding, threat mitigation, and security review practices.
  • Collaborate across software, hardware, safety, security, and systems teams to meet NVIDIA and automotive industry standards.


What we need to see:
  • 12+ years of experience in secure and safe embedded software development
  • Bachelors degree or equivalent experience
  • Strong background in embedded systems security, platform security, and OS security applied to high performance computers (HPCs).
  • Solid understanding of software safety principles and their interplay with secure develop principles when applied to mixed-criticality systems.
  • Experience implementing security frameworks to address integrity and availability issues.
  • Experience with threat modeling, applied cryptography, common attack vectors, and security reviews.
  • Familiarity with ARM-based SoC architecture, including caches, buses, memory controllers, debug, interrupt handling, and device access control.
  • Familiarity with OS architecture, kernel concepts, drivers, process isolation, memory protection, and networking protocols such as Ethernet, TCP/IP, and TLS.
  • Experience with virtualization technologies and building secure multi-tenant embedded platforms.


Ways to stand out from the crowd:
  • Hands-on experience with both ISO/SAE 21434 and ISO 26262, including TARA, HARA, and safety-security co-analysis.
  • Experience crafting security architecture for safety-critical embedded systems.
  • Deep experience with hypervisors, kernels, device drivers, boot firmware, debug infrastructure, or low-level platform security.
  • Experience with formal specification, formal verification, and model checking.
  • Ability to translate between safety, security, systems, and software engineering teams and drive practical architectural decisions.


Widely considered to be one of the technology world's most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until June 26, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

About NVIDIA Corporation

Nvidia, a global leader in graphics, gaming, and AI technology, offers Nvidia careers and internship opportunities for those passionate about driving innovation in the tech industry. you'll find a company committed to growth, teamwork, and leadership in computer science and machine learning domains.

About Nvidia

A Pioneer in Technology and Innovation

Nvidia has cemented its reputation as a powerhouse in developing advanced graphics processing units (GPUs) and has significantly contributed to the gaming industry's evolution. Moreover, its foray into AI and machine learning has opened new frontiers in technology, making Nvidia a beacon of innovation and a desirable workplace for ambitious tech professionals.

Job Opportunities

Diverse Positions in a Dynamic Field

Nvidia is continuously on the lookout for talented individuals across various domains, including hardware and software engineering, product design, marketing, and sales. Employment opportunities at Nvidia are vast, catering to a wide range of expertise and career aspirations.

Employment in Hardware and Graphics

For those fascinated by the intricacies of hardware and graphics technology, Nvidia offers positions that sit at the forefront of gaming and computing advancements.

Growth in Machine Learning and AI

Nvidia's leadership in AI and machine learning has created numerous vacancies for specialists eager to contribute to groundbreaking projects.

Recruitment in Computer Science

With the constant demand for innovation, Nvidia's recruitment efforts focus on computer science experts capable of pushing the boundaries of what's possible.

Internship Program

Opening Doors to Future Innovators

Nvidia's internship program is designed to nurture the next generation of technology leaders, offering hands-on experience in a culture that celebrates creativity and teamwork.

Benefits and Culture

Interns at Nvidia enjoy a plethora of benefits, from competitive stipends to mentorship opportunities, all within an environment that values growth and learning.

Opportunities for Students

Whether you're an undergraduate, a master's student, or a Ph.D. candidate, Nvidia's internships provide a real-world glimpse into the tech industry, offering valuable experience in various technology fields.

Pathways to Full-Time Employment

Many interns have transitioned into full-time positions, marking the start of successful careers at Nvidia. The internship program is more than a stepping stone into the company; it’s an investment in the professional development of interns. The goal is to ensure that interns are well-equipped for future challenges.

Nvidia Careers: More Than Just a Job

Nvidia offers more than just a job to its employees; it provides a front-row seat on the journey into the future of technology. Nvidia stands as a pillar of innovation with its vast opportunities in hardware, graphics, gaming, machine learning, and computer science. Nvidia careers serve as a launching pad for talented workers who aim to redefine the technological landscape. Whether through full-time positions or internships, joining Nvidia means contributing to a legacy of breakthroughs and becoming part of a global community dedicated to pushing the boundaries of what's possible.
Learn more about NVIDIA Corporation
Size
22,473 employees
Market Cap
$350.4 billion
Industry
Net Income
$4.3 billion
Founded
1993
5 Year Trend
+31.3%
Revenue
$16.6 billion
NASDAQ

Similar Jobs

More Jobs at NVIDIA Corporation

More Enterprise Technology Jobs

Find similar Software Security Architect jobs: