Senior System Software Engineer, Security

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
Security
Senior Software Engineer
In-Person
8+ years of experience
AI · Automotive

Description For Senior System Software Engineer, Security

NVIDIA, a leading artificial intelligence computing company, is seeking a Senior System Software Engineer to join their Automotive Team. This role focuses on developing innovative, secure, and high-performance automotive systems. The position involves working with NVIDIA's latest SOCs and the DRIVE platform, which is crucial for autonomous vehicles development.

The role combines security, system software development, and automotive technology, requiring expertise in Real Time OS (RTOS), ARM architecture, and virtualization. You'll be working on critical projects involving ISO26262 safety and ISO21434 security compliance, developing crypto system software and I/O virtualization solutions for NVIDIA's Tegra SOCs.

As part of NVIDIA's automotive initiative, you'll be contributing to groundbreaking work in self-driving technology. The company's unified computing architecture enables training deep neural networks in data centers and deploying them in vehicles using the NVIDIA DRIVE platform. This position offers the opportunity to work alongside industry experts and tackle complex challenges in automotive software development.

The ideal candidate should have strong programming skills in C and/or Ada/SPARK, experience with formal methods, and a deep understanding of embedded systems. Knowledge of crypto algorithms, security concepts, and experience with real-time operating systems like QNX and RT Linux would be advantageous. The role requires a combination of technical expertise, innovative thinking, and collaborative skills to contribute to NVIDIA's mission of revolutionizing the automotive industry through advanced computing solutions.

NVIDIA offers competitive compensation and comprehensive benefits, making it one of the most desirable employers in the technology sector. The company values diversity and maintains an inclusive work environment, providing an equal opportunity workplace for all qualified candidates.

Last updated 8 days ago

Responsibilities For Senior System Software Engineer, Security

  • Architect, design and develop safety (ISO26262) and security (ISO21434) compliant Crypto System Software
  • Design & develop I/O Virtualization solutions for NVIDIA Tegra SOC
  • Development & bring-up activities for next-generation Tegra SOC
  • Work with ASIC teams to enhance SW performance and virtualization support
  • Use Formal Methods to architect and develop high integrity software
  • Design debugging solutions and tooling to improve developer experience
  • Handle complex issues requiring interactions between components
  • Develop workflows and tools to measure performance

Requirements For Senior System Software Engineer, Security

  • Bachelors/Masters or equivalent experience in Computer Science
  • 8+ years of experience in Security System Software architecture
  • Strong understanding of computer architecture and operating system fundamentals
  • Experience in designing and developing solutions for complex system problems
  • Strong C and/or Ada/SPARK programming and debugging skills
  • Hands-on experience with performance analysis and system analyzer tools
  • Hands-on experience with debugging tools
  • Excellent analytical and interpersonal skills

Benefits For Senior System Software Engineer, Security

  • Competitive salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA Senior System Software Engineer, Security

Senior System Software Engineer, Signing Services

Senior System Software Engineer role at NVIDIA focusing on code signing services and security infrastructure.

Senior Software Security Engineer, GeForce NOW

Senior Security Engineer role at NVIDIA focusing on cloud gaming security, implementing protection features and building secure services for GeForce NOW platform.

Senior Security Engineer, Purple Team - GPU Firmware

Senior Security Engineer role at NVIDIA focusing on GPU firmware security, requiring 12+ years of experience in system software engineering and security expertise.

Senior Systems Software Engineer - Security

Senior Systems Software Engineer role at NVIDIA focusing on data center security architecture and implementation, offering competitive compensation and opportunity to work with cutting-edge technology.

Senior Network Security Engineer

Senior Network Security Engineer role at NVIDIA focusing on cloud and on-premise security infrastructure for AI, autonomous vehicles, and deep learning technologies.