Senior Software Engineer Delivery Lead – Tegra System Software
Sheto
Technical guidance and scrum delivery ownership
Pkcs#11 cryptographic abstraction layer development
Experience with linux, qnx, or rtos platforms
You will play a key role in advancing the PKCS#11‑based cryptographic abstraction layer for NVIDIA DriveOS across QNX, Linux, and safety/RTOS environments
Job Summary
You will play a key role in advancing the PKCS#11‑based cryptographic abstraction layer for NVIDIA DriveOS across QNX, Linux, and safety/RTOS environments.
This role balances around 50/50 between providing technical guidance and Scrum/delivery ownership, including sprint planning, backlog management, and tracking progress toward milestones.
You will build a culture of technical excellence, ownership, and collaboration by championing sound engineering practices, thoughtful code reviews, and knowledge sharing.
Matching Summary
You will play a key role in advancing the PKCS#11‑based cryptographic abstraction layer for NVIDIA DriveOS across QNX, Linux, and safety/RTOS environments.
Skills & Requirements
Must-have
Technical guidance and Scrum delivery ownership
PKCS#11 cryptographic abstraction layer development
Experience with Linux, QNX, or RTOS platforms
Managing backlogs and sprint planning
Software engineering fundamentals and code review
Collaborative leadership across teams and time zones
Nice-to-have
Experience with Agile development through silicon phases
Hands-on cryptography libraries and hardware security modules
Familiarity with ASPICE and ISO 26262 assessments
Curiosity about emerging applied AI workflows
Experience with test automation and CI pipelines
Background in embedded safety-critical systems
Key Requirements
Bachelor's or Master's degree in related field
8+ years shipping production software on Linux, QNX, or RTOS
Experience in embedded or systems domains (automotive, aerospace, defence, telecommunications)
Familiarity with ISO 26262 and ISO 21434 quality gates
Strong communication and analytical problem-solving skills