Software Engineer - Cyber & Autonomous Systems Team

Reference: nx7g5i3k2b8w19xwspay

We are seeking a Software Engineer to join a multidisciplinary Cyber & Autonomous Systems Team developing secure, intelligent, and resilient solutions for complex operational environments. You will contribute to the full software development lifecycle, from requirements analysis and system design through implementation, integration, testing, deployment, and ongoing support. The role offers the opportunity to work on advanced systems that combine software engineering, autonomy, data processing, communications, and cybersecurity.

Your responsibilities will include designing and developing robust software in languages such as C++, Python, or Java; integrating software with sensors, platforms, networks, and other mission-critical systems; and creating automated tests to verify performance, reliability, and security. You will work closely with systems engineers, cybersecurity specialists, data scientists, and technical stakeholders to translate operational needs into practical technical solutions. You will also contribute to architecture decisions, technical documentation, code reviews, configuration management, and continuous improvement of development processes. Where required, you may support experimentation, field trials, system troubleshooting, and the investigation of emerging technologies.

Applicants should have commercial or academic experience in software engineering, computer science, robotics, autonomous systems, cyber operations, or a related discipline. A solid understanding of object-oriented programming, software development methodologies, version control, debugging, and automated testing is essential. Experience with Linux, real-time or embedded systems, networking, cloud technologies, artificial intelligence, secure coding, or DevSecOps would be advantageous. You should be analytical, collaborative, and comfortable working across multiple technical disciplines, with the ability to communicate clearly with both technical and non-technical colleagues. A proactive approach to problem-solving and a commitment to developing secure, high-quality software are essential. Eligibility for relevant security clearance may be required.

£65,000.00 - £145,000.00
Per annum
Added 17/09/2026
Reference: nx7g5i3k2b8w19xwspay

Software Engineer - Cyber & Autonomous Systems Team

London, England, United Kingdom Permanent Software Developer

Other similar jobs

Cyber Security Engineer - Cyber & Autonomous Systems Team

Added 17/09/2026

We are seeking a Cyber Security Engineer to join a specialist Cyber and Autonomous Systems Team. In this role, you will help protect complex, mission-critical systems that integrate software, hardware, networks, sensors and autonomous capabilities. You will contribute throughout the system lifecycle, from early concept and requirements development through to design, implementation, testing, deployment and ongoing assurance. The position offers the opportunity to work on challenging technical problems where security, safety, resilience and operational performance are closely connected. Your responsibilities will include conducting threat, risk and vulnerability assessments; developing security requirements and architectures; and designing practical controls for embedded, cloud,...

Learn more

Misuse Red Team - Research Engineer/Research Scientist

Added 24/09/2026

We are seeking a Misuse Red Team Research Engineer/Research Scientist to investigate how advanced AI systems may be misused, manipulated, or deployed in harmful ways. You will design and conduct rigorous adversarial evaluations, develop realistic misuse scenarios, and assess model behaviour across areas such as cyber abuse, fraud, privacy, manipulation, disinformation, and other emerging risks. Your work will help identify vulnerabilities before they can be exploited and inform practical improvements to model safeguards, monitoring, and deployment policies. Responsibilities will include creating evaluation methodologies, red-team prompts, automated test suites, and simulation environments; conducting qualitative and quantitative analysis of model outputs; documenting...

Learn more

Control Red Team - Research Engineer/Research Scientist

Added 24/09/2026

We are seeking a Control Red Team Research Engineer or Research Scientist to investigate how advanced AI systems can be evaluated, challenged and kept reliably under human direction. You will design and conduct rigorous experiments that test model behaviour under adversarial, ambiguous and high-pressure conditions, with a particular focus on control, oversight, robustness and the risk of systems pursuing unintended objectives. Your work will help identify weaknesses in evaluation methods, monitoring approaches and operational safeguards, and translate findings into practical improvements. Responsibilities will include developing threat models and red-team strategies; creating test environments, scenarios and benchmarks; designing automated and human-in-the-loop...

Learn more

Alignment Red Team - Research Engineer/Research Scientist

Added 16/09/2026

We are seeking an Alignment Red Team Research Engineer/Research Scientist to investigate how advanced AI systems can fail, be misused, or behave unexpectedly under challenging conditions. You will design and conduct rigorous adversarial evaluations of models, agents, and safety mechanisms, with the goal of identifying vulnerabilities before they create meaningful real-world risks. The role combines scientific research, engineering, critical thinking, and practical experimentation in a highly collaborative environment. Your responsibilities will include developing threat models and evaluation methodologies; creating adversarial prompts, scenarios, tools, and test environments; probing models for deceptive, unsafe, biased, or otherwise misaligned behaviour; and building automated pipelines...

Learn more

Software Engineer - Cyber & Autonomous Systems Team

Added 18/09/2026

We are seeking a Software Engineer to join a specialist Cyber & Autonomous Systems Team developing secure, resilient and intelligent technologies for complex operational environments. You will contribute to the full software development lifecycle, from requirements analysis and system design through to implementation, integration, testing, deployment and ongoing improvement. Working as part of a multidisciplinary engineering team, you will help deliver robust software for autonomous platforms, cyber capabilities, sensing systems and mission-critical applications. Your responsibilities will include designing and developing high-quality software using modern programming languages and engineering practices; integrating software with hardware, networks, sensors and external systems; writing automated...

Learn more

Cyber Security Engineer - Cyber & Autonomous Systems Team

Added 18/09/2026

We are seeking a Cyber Security Engineer to join a specialist Cyber & Autonomous Systems team working on the security of advanced, software-enabled and autonomous capabilities. In this role, you will help protect complex systems throughout their lifecycle, from early concept and design through development, integration, testing, deployment and ongoing support. You will work closely with engineering, software, systems, operational and assurance teams to identify cyber risks and develop practical, proportionate security solutions. Your responsibilities will include conducting threat modelling, vulnerability assessments and security risk analyses; defining and reviewing security requirements; contributing to secure-by-design architectures; and supporting the implementation of...

Learn more

Senior DevOps / Platform Engineer - Autonomous Vulnerability Research (Harness Engineering)

Added 30/09/2026

We are seeking a Senior DevOps / Platform Engineer to help build the infrastructure and engineering harnesses that support autonomous vulnerability research. You will work at the intersection of cloud infrastructure, software engineering, security research and developer productivity, creating reliable platforms that enable automated discovery, validation and analysis of security weaknesses across diverse systems. This is a hands-on role for someone who enjoys solving complex infrastructure challenges and improving the safety, scale and repeatability of advanced research workflows. Your responsibilities will include designing, implementing and operating secure, scalable platforms for automated testing and experimentation; developing CI/CD pipelines, orchestration systems and...

Learn more

Staff Cybersecurity Software & Systems Engineer (F/M/D)

Added 02/10/2026

We are seeking a Staff Cybersecurity Software & Systems Engineer to help shape and strengthen secure, resilient software and infrastructure platforms. In this senior technical role, you will define security engineering strategies, establish scalable controls, and work closely with software, systems, cloud, and product teams to embed security throughout the development and operational lifecycle. You will act as a trusted technical advisor, translating complex security risks into practical, sustainable engineering solutions. Your responsibilities will include designing and implementing security architectures, threat modelling, secure-by-design patterns, identity and access controls, secrets management, vulnerability management, and security monitoring. You will lead the development...

Learn more

System Software Engineer, Tegra Security Software

Added 23/10/2026

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...

Learn more

System Software Engineer, Tegra Security Software

Added 22/10/2026

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...

Learn more

Senior System Software Engineer, Tegra Security Software

Added 12/10/2026

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,...

Learn more

Cyber Security & Systems Engineer

Added 08/10/2026

We are seeking a Cyber Security & Systems Engineer to help protect, maintain and continuously improve a diverse technology environment. This role combines cyber security operations, systems engineering and infrastructure support, offering the opportunity to work across cloud services, networks, endpoints, identity platforms and enterprise applications. You will contribute to the design and implementation of secure, resilient systems while helping to identify and reduce operational and security risks. Key responsibilities will include monitoring security alerts, investigating and responding to incidents, managing vulnerabilities and supporting threat detection and prevention activities. You will configure and maintain security controls such as endpoint protection,...

Learn more

Senior Systems & Cyber Engineer

Added 06/10/2026

We are seeking a Senior Systems & Cyber Engineer to design, maintain and enhance secure, resilient technology environments. This role will combine systems engineering, infrastructure operations and cybersecurity expertise to support critical services and protect information assets. You will work across cloud and on-premises platforms, networks, endpoints and enterprise applications, ensuring systems remain available, compliant and capable of meeting evolving business and security requirements. Your responsibilities will include designing and implementing secure infrastructure solutions; administering and hardening Windows and Linux environments; managing identity, access controls, patching, vulnerability remediation and configuration standards; and supporting cloud platforms, virtualisation technologies, networks and backup...

Learn more

Information Security Systems Engineer

Added 19/10/2026

We are seeking an Information Security Systems Engineer to help protect critical systems, infrastructure and data across a complex technology environment. You will design, implement and maintain security controls that support confidentiality, integrity and availability, while working closely with infrastructure, cloud, application and service teams. The role will involve assessing technical risks, recommending practical improvements and ensuring security is embedded throughout the systems lifecycle. Your responsibilities will include configuring and administering security technologies such as firewalls, endpoint protection, vulnerability management platforms, identity and access management solutions, security information and event management tools, and network monitoring systems. You will investigate and...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.