logo cyber security
talent Specialists
Recruiting?

Job Search

3045 Live jobs
  • Home
  • Search
(0)
System Software Engineer, Tegra Security Software
Added 23/10/2026
Reference: tasbb81xd8zslkmebfeg

We are seeking a System Software Engineer to develop and maintain security-focused software for advanced embedded computing platforms.... Read more

We are seeking a System Software Engineer to develop and maintain security-focused software for advanced embedded computing platforms. You will work at the intersection of operating systems, low-level firmware and hardware security, helping to deliver robust solutions for devices used in demanding automotive, mobile, edge and high-performance applications.

Your responsibilities will include designing, implementing and testing system software for security-critical components, including secure boot, trusted execution environments, firmware authentication, key management, device identity and platform protection. You will contribute to software across the boot chain and operating system layers, investigate complex defects, and improve the reliability, performance and maintainability of existing products.

You will collaborate closely with hardware, firmware, operating system, platform and validation engineers to define security requirements and deliver integrated solutions. The role will involve reviewing technical designs, analysing threats and vulnerabilities, supporting security assessments, developing automated tests, and diagnosing issues using debugging and profiling tools. You may also contribute to technical documentation, coding standards and continuous improvements to development processes.

Applicants should have strong programming experience in C and/or C++, together with a sound understanding of embedded systems, operating systems and software development practices. Experience with Linux, bootloaders, device drivers, firmware, secure boot or trusted computing technologies would be highly valuable. Knowledge of cryptographic principles, hardware security features, memory protection, authentication protocols or vulnerability analysis is desirable.

You should be comfortable working close to hardware, reading technical specifications and debugging problems across multiple software layers. Strong analytical and communication skills are essential, along with the ability to work effectively in a collaborative, multi-disciplinary environment. A degree in computer science, electrical engineering or a related subject, or equivalent professional experience, is expected.

This is an opportunity to help shape the security architecture of sophisticated computing platforms while working on technically challenging problems with real-world impact.

Read less
COMPETITIVE SALARY

Cambridge, England, United KingdomPermanent

System Software Engineer, Tegra Security Software
Added 22/10/2026
Reference: fnb2tor33it52xa4jdx1

We are seeking a System Software Engineer to develop and maintain security-focused software for advanced embedded computing platforms.... Read more

We are seeking a System Software Engineer to develop and maintain security-focused software for advanced embedded computing platforms. You will work on low-level system components that help protect devices throughout their lifecycle, from secure boot and trusted execution through to platform update and recovery mechanisms.

Your responsibilities will include designing, implementing and testing security software in C and C++, with a strong focus on reliability, performance and maintainability. You will contribute to firmware and operating system integration, develop features for hardware-backed security services, investigate complex system issues and support the delivery of robust solutions across multiple product generations.

You will collaborate with engineers working across hardware, firmware, operating systems and validation to define interfaces, review technical designs and resolve issues efficiently. The role will also involve analysing security requirements, assessing potential vulnerabilities, participating in code reviews, improving development and test processes, and producing clear technical documentation.

We are looking for experience in systems or embedded software development, ideally within a security-critical or resource-constrained environment. You should have strong C or C++ programming skills and a solid understanding of operating system concepts, computer architecture, concurrency, memory management and debugging. Familiarity with secure boot, trusted execution environments, cryptography, key management, hardware security modules or device authentication would be advantageous.

Experience with embedded Linux, firmware development, bootloaders, device drivers, build systems and source control is desirable. An understanding of security development lifecycles, threat modelling and vulnerability mitigation would also be beneficial. You should be comfortable working with hardware and software debugging tools, interpreting technical specifications and investigating problems at the system level.

The successful candidate will be a structured problem-solver who communicates clearly and works effectively in a collaborative, international environment. A degree in computer science, computer engineering, electronic engineering or a related discipline, together with relevant professional experience, is preferred.

Read less
COMPETITIVE SALARY

Bristol, England, United KingdomPermanent

Senior System Software Engineer, Tegra Security Software
Added 12/10/2026
Reference: 636wvl0cvfb8gkiltgda

We are seeking a Senior System Software Engineer to lead the design, development, and integration of security-focused software... Read more

We are seeking a Senior System Software Engineer to lead the design, development, and integration of security-focused software for advanced embedded and automotive computing platforms. In this role, you will work across firmware, operating systems, hardware security, and platform software to deliver robust solutions that protect devices throughout their lifecycle. You will collaborate with architects, hardware engineers, kernel developers, validation teams, and external technology partners to define requirements and transform them into reliable, production-ready implementations.

Your responsibilities will include developing and maintaining low-level system software for secure boot, trusted execution environments, key management, device authentication, cryptographic services, secure firmware updates, and platform security monitoring. You will analyse complex security and performance issues across bootloaders, operating system components, drivers, and hardware-backed security features. The role also involves reviewing designs and code, creating technical specifications, defining verification strategies, supporting bring-up on new silicon, and diagnosing issues using debugging and trace tools. You will help establish engineering best practices and may provide technical leadership and mentoring to other team members.

Applicants should have a degree in computer science, computer engineering, or a related discipline, together with substantial experience developing system software in C or C++ for embedded or Linux-based platforms. Strong knowledge of operating-system concepts, computer architecture, secure boot, trusted computing, cryptography, and common security vulnerabilities is expected. Experience with bootloaders, firmware, device drivers, hardware security modules, trusted platform technologies, or safety-critical development is highly valuable. Familiarity with Python or scripting, Git-based workflows, continuous integration, and software debugging tools is desirable. You should be comfortable working independently on complex problems, communicating clearly with cross-functional teams, and balancing security, performance, reliability, and maintainability in a fast-paced engineering environment.

Read less
COMPETITIVE SALARY

Bristol, England, United KingdomPermanent

logo cyber security
talent Specialists
logo
  • +44(0)20 3838 9067
  • [email protected]

Navigation

  • About Us
  • Job Seekers
  • Employers
  • Contact us

Policies

  • Privacy Policy
  • Terms of Use
  • Client Terms of Business
  • Cookie Policy
  • Modern Slavery
  • Carbon Plan
  • Social Value Policy
  • ESG Strategy

Socials

  • Linkedin
  • Facebook

Cookie Management

  • Manage Cookie Preferences

Cookie Management

  • Manage Cookie Preferences

COPYRIGHT © 2024 ​NGAGE SPECIALIST RECRUITMENT LIMITED TRADING AS NGAGE TALENT A COMPANY REGISTERED IN ENGLAND AND WALES WITH REGISTERED COMPANY NUMBER 06189822

  • Job Search
  • About Us
  • Employers
  • CV Search
  • Contact us
Login
Register

Find your new role

Enter your details to access your account.

Trouble logging in?
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
ATTACH CV *
Your file must be a doc, docx or pdf. No larger than 5MB.

Apply for...

Added
COMPETITIVE SALARY

Your file must be a doc, docx or pdf. No larger than 5MB.
New cv path

Please refer to our Privacy Policy for details on how we use your data

No saved jobs available

All your saved jobs are no longer available or you've already applied.

Create a job alert

for the following search criteria

Frequency :

Create an account

To receive personalised job alerts, please create an account below.

Already have an account? Log in

Let us know you agree to cookies

We use cookies to provide you with the best possible browsing experience on our website. You can find out more here.