Description
Join NVIDIA's HPSE Interface team in the United Kingdom as a System Software Engineer, Automotive Cybersecurity. You'll work on creating and maintaining software that delivers security services for NVIDIA's automotive platforms. This role involves examining low-level software, collaborating with global engineering teams, and engaging throughout the software lifecycle.
Responsibilities
- Build expertise in HPSE security architecture and its interactions with hardware security, operating-system components, and other security services.
- Develop, test, debug, and maintain C-based software and interfaces for PKCS#11 and related security services within DRIVE OS and other Tegra chipset deployments.
- Collaborate with cross-functional teams to clarify requirements and refine specifications.
- Investigate and resolve complex system, integration, and customer-reported issues.
- Build and maintain unit, integration, and end-to-end tests; improve test automation and software quality.
- Participate in code reviews, design and build discussions, and documentation.
Requirements
- Bachelor's or Master's degree or equivalent experience in Computer Science, Computer Engineering, Electrical Engineering, or a related technical area.
- Sound 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, willingness to learn complex systems, and ability to work effectively with distributed cross-functional teams.
- Clear written and verbal communication skills.
Nice to Have
- Coursework, personal projects, internships, research or professional experience in Linux/QNX embedded systems, SoCs based on ARM technology, platform security, or device and driver connectivity.
- Python experience, particularly for test automation, tooling, analysis, or developer efficiency.
- Knowledge of applied cryptography, PKCS#11, key management, hardware security modules, secure boot, roots of trust, trusted execution environments, or hardware/software security boundaries.
- Familiarity with automotive ISO 26262 functional-safety and ISO 21434 cybersecurity concepts.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/UK-Bristol/System-Software-Engineer--Tegra-Security-Software_JR2028405