Senior Software Security Architect

1 Month ago • 12 Years + • Cyber Security • $224,000 PA - $425,500 PA

Job Summary

Job Description

NVIDIA's DRIVE OS team seeks a Senior Software Security Architect to secure their vehicle central computer software platform. Responsibilities include defining secure software stacks, performing threat modeling of multi-tenant automotive architecture, defining OS security policies (Android, Linux, QNX), designing secure architectures to meet integrity and availability needs, optimizing security for performance while meeting safety and functional requirements, and mentoring teams on best security practices. The platform features multiple vehicle domains on a single computing platform using cutting-edge virtualization technology. The role requires extensive experience in secure software design, development, and analysis within the automotive industry.
Must have:
  • 12+ years secure software design & analysis
  • 5+ years building secure software
  • Real-time software development & security
  • Virtualization tech & secure multi-tenant platforms
  • C/C++ secure coding skills
  • Applied cryptography & threat modeling
Good to have:
  • Automotive software development processes
  • Security research experience & publications
  • Hypervisor, kernel, driver development
  • Formal specification & verification methods
Perks:
  • Equity
  • Benefits

Job Details

Today, NVIDIA is tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, encouraging environment where everyone is inspired to do their best work.

Drive OS is NVIDIA's central computing software stack designed for the next generation of software defined vehicles in which multiple vehicle domains are hosted on a single hardware computing platform. The DRIVE OS security team is heavily engaged in defining the security architecture of this software platform to ensure that the software defined vehicles of tomorrow are not only operating at the highest performance level, but also achieving high resiliency to cyber attacks. The Drive OS Automotive Software team is looking for a Principal Security Architect to help secure NVIDIA's vehicle central computer software platform. This platform features multiple vehicle domains on a single computing platform running mixed criticality safety and security software enabled by cutting edge virtualization technology. You will work with hardworking and dedicated multi-functional engineering development teams across various vehicle software domains to integrate their work into our DRIVE OS platform, while achieving or exceeding all relevant NVIDIA and automotive standards and guidelines. You'll find the work is exciting, fun, meaningful and challenging!

What you’ll be doing:

  • Participate in the definition, architectural analysis, design, and development of secure software stacks for a centralized computing platform.

  • Perform security threat modeling of multi-tenant automotive software architecture.

  • Define operating system security policy and access management for Android, Linux and QNX platforms.

  • Design and recommend security architectures to meet the integrity and availability needs of a vehicle central computing platform.

  • Optimize the security architecture to meet rigid performance requirements while meeting both the safety and functional needs of the product.

  • Mentor teams and developers, promoting guidelines on best security practices

What we need to see:

  • 12+ years with secure software design, development, and analysis

  • 5+ years of experience building and implementing secure software.

  • Requires a BS degree or equivalent experience in Electrical Engineering, Computer Science, or computer engineering

  • Demonstrated experience in real-time software development and security

  • Familiarity with computer system architectures, SoC fundamentals (e.g., caches, buses, memory controllers, debug), OS architectures, and networking systems (e.g., ethernet, CAN, LIN)

  • Expert knowledge in virtualization technologies and building secure multi-tenant embedded platforms

  • Excellent secure coding programming skills in C/C++

  • Background with applied cryptography, threat modeling, and common attack vectors

  • Experience with ARM based SoC architectures and TrustZone implementations

  • Effective written and verbal communication skills, ability to work independently, and collaboratively in a cross-functional environment

Ways to stand out from the crowd:

  • Experience with automotive software development processes and coding practices

  • Demonstrated security research experience and publications

  • Low level microarchitecture and software development of hypervisors, kernel, device drivers, and debug tools

  • Experience in formal specification and verification methods

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

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

CD PROJEKT RED - Senior Game Programmer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Zoox - Software Engineer - Perception

Zoox

Foster City, California, United States (Hybrid)
4 Months ago
Probably Monsters - Principal Player Combat & Gameplay Designer

Probably Monsters

Washington, United States (On-Site)
2 Months ago
Epic Games - Lead Engineer - Fortnite Online

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Warner Bros Games - Senior Core Engine Programmer

Warner Bros Games

London, England, United Kingdom (Hybrid)
6 Days ago
PwC - Cybersecurity-IAM-Sailpoint Developer IDN Senior Associate-Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
NVIDIA - Senior AI System Security Architect - Networking

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
ByteDance - Senior Application Security Engineer - Global Monetization

ByteDance

Singapore (On-Site)
1 Week ago
Infoblox - Staff Software Engineer

Infoblox

California, United States (Hybrid)
2 Months ago
Fortis Games - Staff Security Architect

Fortis Games

Canada (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Senior Software Engineer, Bot UI

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
NVIDIA - Senior Software Engineer – Build Tools

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Miniclip - Software Developer

Miniclip

Lisbon, Lisbon, Portugal (On-Site)
3 Weeks ago
Ubisoft - Engine Programmer

Ubisoft

Milan, Lombardy, Italy (On-Site)
3 Months ago
ION - .NET Developer - Italy

ION

Pisa, Tuscany, Italy (On-Site)
4 Months ago
Matic Robots - Systems  Engineer (Embedded Linux)

Matic Robots

Mountain View, California, United States (On-Site)
4 Months ago
Matchtech - Junior Game Developer

Matchtech

Birmingham, England, United Kingdom (On-Site)
7 Months ago
Gunzilla - Senior Core/Engine Programmer

Gunzilla

Frankfurt, Hessen, Germany (On-Site)
1 Month ago
Paypal - Software Engineer - Java

Paypal

Scottsdale, Arizona, United States (Hybrid)
4 Months ago
Red Rover Interactive - Senior Server programmer

Red Rover Interactive

Oslo, Oslo, Norway (Hybrid)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Starkflow - Project Manager

Starkflow

Chicago, Illinois, United States (On-Site)
2 Weeks ago
Aristocrat Gaming - Global Logistics Analyst

Aristocrat Gaming

Las Vegas, Nevada, United States (On-Site)
1 Month ago
Snail Games - Game Capture Artist

Snail Games

Beverly Hills, California, United States (On-Site)
1 Day ago
Paypal - Sr Product Design Manager

Paypal

San Jose, California, United States (Hybrid)
4 Months ago
Axon - Senior Mechanical Engineer II (Onsite)

Axon

Boston, Massachusetts, United States (On-Site)
2 Months ago
Second Dinner - Principal Software Engineer, Platform Services

Second Dinner

United States (Remote)
1 Month ago
Netflix - Program Manager, Talent Data Governance

Netflix

Los Angeles, California, United States (On-Site)
1 Month ago
Trek - Sales Associate - Part Time Seasonal

Trek

Sugar Land, Texas, United States (On-Site)
1 Week ago
Hasbro - WPN Administration Specialist

Hasbro

Renton, Washington, United States (Hybrid)
3 Months ago
Twitch - Senior Data Scientist - ML

Twitch

New York, New York, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Cyber Security Jobs

SSC Technologies - Principal SRE

SSC Technologies

New York, New York, United States (On-Site)
4 Months ago
Trend Micro - Sr. Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago
PwC - Forensic Manager

PwC

Toronto, Ontario, Canada (On-Site)
4 Months ago
Rush Street Interactive - Infrastructure Security Engineer

Rush Street Interactive

Estonia (Hybrid)
2 Weeks ago
ByteDance - Senior Software Engineer, Anti-DDoS

ByteDance

Singapore (On-Site)
1 Month ago
Keywords Studios (Player Support) - Global Information Security Specialist - EU

Keywords Studios (Player Support)

Katowice, Silesian Voivodeship, Poland (On-Site)
8 Months ago
PwC - Manager / Senior Manager Cyber Technology and Transformation

PwC

Zürich, Zurich, Switzerland (On-Site)
4 Months ago
Zazz - Cybersecurity Analyst

Zazz

(Remote)
6 Days ago
GLG - Senior Security Operations Engineer

GLG

Gurugram, Haryana, India (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug