
Principal Software Engineer (Safety-Critical)
Quick overview
Job description
We're looking for an experienced Principal Software Engineer to join a growing technology business developing complex autonomous systems.
Reporting directly to the CTO, you'll combine hands-on engineering with technical leadership, shaping architecture, supporting engineers and facilitating Scrum delivery.
Experience developing software in mission-critical or safety-critical real-time environments is essential. Ideally, you'll bring experience in autonomous systems, robotics or flight software, within aviation, aerospace, drones/UAVs, autonomous vehicles, MOD/defence or similar.
This role could also be suited to Quant Engineers with experience working across real-time systems.
Location: - London - hybrid working.
What you'll be doing:
- Leading real-time software development and architectural decisions.
- Translating technical priorities into clear engineering plans.
- Facilitating sprint planning, stand-ups and retrospectives.
- Mentoring engineers, reviewing code and maintaining software quality.
What we're looking for:
- Senior, Lead or Principal-level experience, with development skills in Embedded C, C++ and Python.
- Experience with embedded software, real-time systems and hardware/software integration.
- Strong technical leadership and Agile/Scrum facilitation skills.
- Understanding of software architecture, testing and controlled development lifecycles.
- Familiarity with DO-178C, ISO 26262 or IEC 61508 (nice to have)
Apply via the advert or email your CV to for a confidential chat.
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Similar jobs
- AM

Software Engineer
Anson McCade · Leeds, West Yorkshire · Hybrid 🇬🇧
GCPMicroservicesGit+16Technology£55k/yr - AO
Senior Software DeveloperRecently posted
AWD online · hounslow · Hybrid · Posted 11 Nov 2026 🇬🇧
MicroservicesSQLAWS+4Technology£70k - £85k/yr - BP

Senior Software Engineer - ST&SRecently posted
bp · london · Hybrid 🇬🇧
MySQLScalaTDD+8TechnologySalary not listed - CE
The Core Engineering - London - Associate - Software EngineeringRecently posted Auto Apply
Candidate Experience Site - Lateral · London · Hybrid · Posted 11 Nov 2026 🇬🇧
AWSETLCompliance+14TechnologySalary not listed - OC
Assistant Engineer (5 month FTC)Recently posted Auto Apply
Oceaneering · Aberdeen · Hybrid · Posted 11 Nov 2026 🇬🇧
Microsoft ExcelMicrosoft OfficeEngineeringSalary not listed - UF

Senior/Staff Software Engineer (Onboard Services)Recently posted Auto Apply
Uforce · United Kingdom - London · Hybrid · Posted 11 Nov 2026 🇬🇧
RustRoboticsC+++5TechnologySalary not listed - AA

Software EngineerRecently posted
ARM (Advanced Resource Managers) · City, Newcastle Upon Tyne · Hybrid · Posted 11 Nov 2026 🇬🇧
ScrumSonarQubeAngular+5TechnologySalary not listed - AS
Principal Software EngineerRecently posted Auto Apply
ASOS · London · Hybrid · Posted 11 Nov 2026 🇬🇧
MicroservicesTDDBDD+6TechnologySalary not listed - TA
Software EngineerRecently posted Auto Apply
The Adaptavist Group · London · Hybrid · Posted 11 Nov 2026 🇬🇧
MicroservicesPHPAWS+12TechnologySalary not listed - AD
Lead Software EngineerRecently posted Auto Apply
AND Digital · Birmingham · Hybrid · Posted 11 Nov 2026 🇬🇧
TDDDiversity & InclusionJava+3TechnologySalary not listed - TV
Principal Software Engineer - Digital Customer ExperienceRecently posted Auto Apply
The Very Group · Liverpool · Hybrid · Posted 11 Nov 2026 🇬🇧
Talent AcquisitionStakeholder ManagementNestJS+6TechnologySalary not listed - MG
Senior Python EngineerRecently posted Auto Apply
Man Group · London · On-site · Posted 11 Nov 2026 🇬🇧
MongoDBGitJava+4TechnologySalary not listed