← All roles

Senior System Software Engineer, Tegra Security Software

NVIDIA· Engineer, Sys SW
Apply on company site
Hybrid (Bristol), Hybrid (Cambridge)full-timePosted 2w ago

About the role

Senior System Software Engineer focused on Automotive Cybersecurity within NVIDIA's HPSE Interface team in the United Kingdom, developing and maintaining C-based software for PKCS#11 security services in DRIVE OS and Tegra chipsets, with cross-functional collaboration and involvement across the software lifecycle including development, validation, integration, and release support.

Responsibilities

  • Develop deep expertise in HPSE security architecture and its interactions with hardware security, OS components, and other security services.
  • Build, implement, test, debug, and maintain C-based software and interfaces for PKCS#11 and related security services within DRIVE OS and other deployments of the Tegra chipsets.
  • Collaborate with software, hardware, system architecture, safety, security, quality, and customer-facing teams to resolve required specification.
  • Investigate and resolve complex system, integration, and customer-reported issues; communicate technical findings clearly and drive issues to closure.
  • Build and maintain unit, integration, and end-to-end tests; improve test automation and software quality.
  • Participate in code reviews, build discussions, and documentation to ensure maintainable, secure, and reliable software.
  • Contribute to development and release activities that follow applicable product lifecycle, safety, security, and quality processes.

Qualifications

  • Bachelor's degree or equivalent in Computer Science, Computer Engineering, Electrical Engineering, or a related technical area.
  • 2-4+ years of experience
  • Outstanding C programming and debugging skills; ability to write clear, reliable, and maintainable code.
  • Solid foundations in data structures, operating systems, computer architecture, and software engineering practices.
  • Methodical and analytical approach, learn complex systems, and work effectively with distributed cross-functional teams.
  • Clear written and verbal communication skills, to communicate technical trade-offs clearly and collaborate on customer requirements.
  • A proactive, quality-focused approach and a desire to learn and deliver in a safety- and security-conscious engineering environment, while adopting Agentic AI in disciplined and creative ways.
  • A grasp of, and curiosity about, the broader effects of our work. A blend of technical expertise paired with commercial insight, leading to the capability to make sound tactical choices.

Skills

Required:C programmingData structuresOperating systems
Nice to have:Security concepts (PKCS#11, hardware security modules, secure boot, roots of trust)Test automation
Last updated Oct 9, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA