Opens nvidia.wd5.myworkdayjobs.com in a new tab
What You'll Do
- and ownership will reflect your experience, with opportunities to grow toward greater independence.
- Sound C programming and debugging skills; ability to write clear, reliable, and maintainable code, demonstrated through coursework, projects, research, internships, or professional experience.
- Solid foundations in data structures, operating systems, computer architecture, and software engineering practices.
- A methodical and analytical approach, a willingness to learn complex systems, and the ability to 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 exploring and adopting Agentic AI in disciplined and creative ways.
- Curiosity about the broader effects of our work.
- A desire to develop technical expertise alongside commercial awareness and learn to make sound technical and practical decisions.
- Ways to stand out from the crowd These are opportunities to showcase your interests and experience, not prerequisites; examples from coursework, personal projects, research, or internships are welcome alongside professional experience.
- 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; interest in or experience with Rust for systems programming, secure software, or tooling.
- 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.
- Exposure to or understanding of a disciplined product lifecycle (PLC) environment, including requirements, traceability, configuration management, verification, and release-quality practices; exposure to CI/CD, source control, code review, automated testing, and debugging of hardware/software integration issues.
Sourced directly from NVIDIA’s career page
Your application goes straight to NVIDIA.
Opens nvidia.wd5.myworkdayjobs.com in a new tab
Specialisation
Open roles at NVIDIA
2000 positions
Job ID
/job/UK-Bristol/System-Software-Engineer--Tegra-Security-Software_JR2028405
Get matched to roles like this
Upload your resume once. We’ll notify you when matching roles open up.
Join talent pool — freeSimilar Other roles
Samsung Semiconductor
Sr. Director, Sales
San Jose, California, United States|Other
Samsung Semiconductor
Senior Buyer
San Jose, California, United States|Other
Samsung Semiconductor
Principal Engineer, Hardware Emulation
San Jose, California, United States|Other
Samsung Semiconductor
Director Federal Government Relations
Washington, District of Columbia, United States|Other