CareerPlan

Senior System Software Engineer, Tegra Security Software

UK, BristolFull-time2026-10-09 → 2026-11-09

Core

Develop and maintain C-based security software and interfaces for NVIDIA's automotive platforms, specifically focusing on PKCS#11 within the DRIVE OS security architecture.

Role type

Senior System Software Engineer (Automotive Cybersecurity)

Builds

Security services and interfaces for NVIDIA DRIVE OS and Tegra chipsets in automotive applications

Domain

Automotive embedded systems, cybersecurity, and low-level system software

Required skills

C programming, debugging, data structures, operating systems, computer architecture, software engineering practices, test automation, code reviews, documentation

Preferred skills

Linux/QNX embedded systems, ARM SoCs, platform security, Python, Rust, applied cryptography, PKCS#11, key management, hardware security modules, secure boot, ISO 26262, ISO 21434, CI/CD

Technologies

C, PKCS#11, DRIVE OS, Tegra, Linux, QNX, ARM, Python, Rust, ISO 26262, ISO 21434

Responsibilities

Develop and maintain C-based software and interfaces for PKCS#11 and related security services; Collaborate with cross-functional teams to resolve specifications; Investigate and resolve complex system and integration issues; Build and maintain unit, integration, and end-to-end tests; Participate in code reviews and documentation; Contribute to development and release activities following product lifecycle processes

Seniority

Senior, hands-on IC