Senior System Software Engineer, Tegra Security Software

Nvidia · Cambridge, England ·

Apply on partner site You apply on the advertiser's own site — nothing is stored here.

Overview

In this role you will strengthen and maintain security software for NVIDIA’s automotive platforms, focusing on HPSE interfaces and PKCS#11 within DRIVE OS. You will work closely with cross-functional teams to translate requirements into robust, low-level software for Tegra-based systems. You’ll engage across the software lifecycle—from development to validation and release—driving secure, reliable solutions for customers. This is an opportunity to shape security services at the system level in a safety- and security-conscious environment with global collaboration.

Responsibilities

  • Develop expertise in HPSE security architecture and its hardware OS interactions
  • Build, test, debug, and maintain C-based software and PKCS#11 interfaces for DRIVE OS and Tegra
  • Collaborate with software, hardware, architecture, safety, security, quality, and customer-facing teams to resolve specifications
  • Investigate and resolve complex system, integration, and customer issues; communicate findings and drive to closure
  • Build and maintain unit, integration, and end-to-end tests; enhance test automation and software quality
  • Participate in code reviews, build discussions, and documentation for secure, maintainable software
  • Contribute to development and release activities following product lifecycle, safety, security, and quality processes

Key requirements

  • 2-4+ years of experience
  • Outstanding C programming and debugging skills; write clear, reliable, maintainable code
  • Foundations in data structures, operating systems, computer architecture, and software engineering
  • Methodical and analytical approach; ability to learn complex systems and work with distributed teams
  • Clear written and verbal communication; ability to articulate trade-offs and customer requirements
  • Proactive, quality-focused mindset in safety- and security-conscious environment; openness to Agentic AI in a disciplined way
  • Broad understanding of impacts of work; blend of technical and commercial insight
  • clear communication
  • team collaboration
  • problem-solving
  • C programming and debugging
  • PKCS#11 and security services
  • DRIVE OS and Tegra components
Apply on partner site Listing supplied by one of our partner job boards. Last confirmed: 2 days ago.

Report this job

Market data from EasyWorkClub, not from the employer

Typical pay for Software developer in Cambridge: £55,000 – £93,800, from 74 adverts

103 live adverts for Software developer in Cambridge

Remote or home office in 17% of 689 Software developer adverts we list nationwide

More openings at Nvidia

6 other openings we list

NvidiaCambridge Apply