Lead Embedded Software Engineer

2 weeks ago


London Area, United Kingdom Akoni Technologies Full time £90,000 - £120,000 per year

Lead Embedded Software Engineer

Location:
Hybrid (with occasional travel to Reading and client sites)

Role Overview

We are seeking a Lead Embedded Software Engineer to oversee the development, enhancement, and sustainment of an advanced embedded codebase and its supporting applications.

The solution is primarily developed in Rust, with components in C++, JavaScript, and HTML, and must progress from Technology Readiness Level (TRL) 6 to TRL 8.

The ideal candidate will have a strong background in embedded systems development, systems engineering, software assurance, and automated test traceability. The role involves refactoring existing code, implementing new features, and maintaining robust CI/CD practices using GitLab and Docker.

Key Responsibilities

  • Lead the design, development, and verification of embedded software in Rust and C++.
  • Develop and implement Systems Engineering, Requirements Management, and Risk Management processes aligned to TRL8 maturity.
  • Define and maintain the Software Engineering Management Plan (SEMP) and associated artefacts.
  • Establish automated tooling for documentation, performance monitoring, and reporting.
  • Build and maintain test strategies, ensuring full traceability from requirements to test and validation.
  • Refactor and optimise the existing codebase for improved performance and maintainability.
  • Implement secure coding practices and perform code reviews in compliance with ISO/IEC 12207, DO-178C, and TickIT+ standards.
  • Produce detailed technical documentation and assurance evidence.
  • Mentor junior engineers and promote a collaborative, knowledge-sharing culture.

Essential Skills and Experience

  • Proven track record in Agile software development (Scrum/Kanban).
  • Extensive experience developing embedded software using Rust and/or C++.
  • Strong proficiency in Python and Bash for automation and scripting.
  • Hands-on experience with Git, GitLab CI/CD, and Docker.
  • Demonstrated capability in verification and validation of embedded systems.
  • Excellent documentation and communication skills for technical and assurance reporting.
  • Experience conducting software requirements, design, and testing reviews.

Desirable Skills

  • Experience developing Rust applications for performance-critical environments.
  • Understanding of continuous integration pipelines for embedded systems.
  • Familiarity with software assurance frameworks such as TickIT+, ISO/IEC 25010, and RTCA DO-178C.
  • Knowledge of embedded security design and assessment.
  • Experience working on high-assurance or safety-critical software projects.


  • London Area, United Kingdom Hera Full time £50,000 - £65,000 per year

    Embedded Software Engineer - Health TechnologyLocation:London (4 days in the office, 1 remote)Contract Type:PermanentSalary:£50,000 - £65,000Work on pioneering technology within the health sectorDevelop firmware for advanced FPGA and CPU-based monitoring devices.Join a mission-driven health technology company based in London.Solve complex engineering...


  • London Area, United Kingdom Accelero Full time £36,000 - £72,000 per year

    Embedded Software EngineerLondon (Hybrid) £45,000–£60,000 +Future Equity OpportunityWe have partnered with anearly-stage start-upon a mission to build something BIG.They move fast. They experiment. They make things happen.Now we're looking for anEmbedded Software Engineerwho wants to grow with the business — someone who loves problem-solving, thrives...


  • London Area, United Kingdom IC Resources Full time £60,000 - £80,000 per year

    Embedded Software Engineer – London | Flexible working modelA growing engineering team is looking for anEmbedded Software Engineerto work across low-level firmware, bootloader development, and hands-on electronics. You'll help build reliable, safety-critical embedded products used in real-world environments, working closely with both software and hardware...


  • London Area, United Kingdom Insight International (UK) Ltd Full time £80,000 - £120,000 per year

    Client is seeking aSenior Embedded Software Engineerto support development activities for a complexAdaptive SoC designtargeted toward ahigh-speed networking application. This engagement will be for an initial term ofsix (6) months, with the potential for extension based on project needs and performance.Role RequiredSenior Embedded Software EngineerScope of...


  • London Area, United Kingdom Formula Recruitment Full time £60,000 - £120,000 per year

    Senior Embedded Software EngineerSalary: Up to £100,000Location: London - 3 days a weekWe're working with a rapidly growing tech for good company that is transforming how data, automation, and smart integrations shape the future of digital infrastructure. Their platform optimises real-time operations, connecting users with seamless, intelligent technology...


  • Greater Bristol Area, United Kingdom Platform Recruitment Full time £72,000 - £90,000 per year

    Bristol – Embedded Software Team Lead - £90k + great benefitsMy client is a leading engineering firm, developing software and hardware for a range of regulated industries. They are looking foran Embedded Software Engineer Team Leadto join their highly motivated team. This is a very interesting opportunity providing the right candidate the opportunity to...


  • Greater Bristol Area, United Kingdom Witekio Full time

    Are you fascinated by embedded technologies and eager to work on innovative software projects? Take a look at this position!Witekio helps device makers bring their products to life with world-class software!With 20+ years of experience and a team of 160+ passionate engineers, we work across many industries to help our clients accelerate time to market, level...


  • Greater Bristol Area, United Kingdom Witekio Full time

    Are you fascinated by embedded technologies and eager to work on innovative software projects? Take a look at this position!Witekio helps device makers bring their products to life with world-class software!With 20+ years of experience and a team of 160+ passionate engineers, we work across many industries to help our clients accelerate time to market, level...


  • London, United Kingdom X4 Group Full time

    **Lead Embedded Software Engineer (Linux)** Role** You will be technically responsible for developing and maintaining Linux peripherals drivers, board support packages for SoCs based on RISC-V ISA for the high-performance computing market. This includes Defining, maintaining and improving software developmentflow and tools for in-house development.You will...


  • London Area, United Kingdom -bad8-4962-90fa-0cc659af0223 Full time £30,000 - £50,000 per year

    TECHNE has been appointed as the exclusive technical talent partner for one of London's most exciting early-stage mobility companies.We're now searching for aGraduate / Junior Embedded Software Engineerto join their engineering team as they build cutting-edge IoT and vehicle-integrated technology.This organisation is already working with some of the UK's...