Software Engineer (C with DO-178 experience)

Company: Expleo
Apply for the Software Engineer (C with DO-178 experience)
Location: Bristol
Job Description:

Overview

Expleo is a trusted partner for end-to-end, integrated engineering, quality services and management consulting for digital transformation. We help businesses harness unrelenting technological change to successfully deliver innovations that will help them gain a competitive advantage and improve the everyday lives of people around the globe.

As part of our continued growth in Flight Software development and testing, we are seeking a Software Engineer with experience in C programming and DO-178-compliant development to support the development and certification of next-generation electric rotorcraft (eVTOL) platforms.

This role focuses on delivering high-integrity embedded software for safety-critical aerospace systems, ensuring compliance with DO-178 standards and integration within a broader system engineering and certification framework. You will be working on cutting-edge electrical, propulsion, and control systems that underpin the operation of advanced electric aircraft.

This is an excellent opportunity to contribute to the development of innovative, safety-critical aerospace systems while working within a structured certification environment.

This role is Hybrid working in Bristol.

Responsibilities

  • Develop embedded software in C for aerospace systems, following DO-178 development processes and standards
  • Produce and maintain software requirements, architecture, and design artefacts in line with certification expectations
  • Participate in all stages of the software development lifecycle, including requirements, design, coding, integration, and verification
  • Perform software verification and validation activities, including unit testing, integration testing, and system-level testing
  • Ensure full requirements traceability between software requirements, design, code, and test artefacts
  • Support development of verification strategies and test cases, ensuring compliance with DO-178 objectives
  • Collaborate with systems, safety, and hardware teams to ensure correct system integration and behaviour
  • Support certification activities, including preparation of compliance evidence and interaction with certification authorities
  • Identify and resolve software defects and anomalies, ensuring robust and reliable system performance
  • Contribute to configuration management and change control, ensuring traceability and integrity of software baselines
  • Participate in peer reviews, design reviews, and code reviews, ensuring adherence to quality and safety standards

Qualifications

  • Bachelor’s or Master’s degree in Aerospace Engineering, Mechanical Engineering, or related field.
  • Chartered engineer or working towards chartered status within a recognised and relevant professional body.
  • Applications are invited from candidates who may hold HNC/HND in a relevant engineering discipline in concert with significant and demonstrable subject matter expertise in the system domain

Essential skills

  • Strong proficiency in C programming for embedded systems
  • Experience with DO-178B/C processes, including software lifecycle data and compliance objectives
  • Understanding of requirements-based development and traceability
  • Experience with software verification and validation, including unit and integration testing
  • Knowledge of real-time systems and embedded architectures
  • Experience with configuration management and version control tools
  • Strong problem-solving and debugging skills
  • Ability to produce clear, structured technical documentation
  • Strong communication skills and ability to work in multidisciplinary teams

Desired skills

  • Experience working on flight control systems, avionics, or electrical power systems
  • Familiarity with model-based development (e.g. MATLAB/Simulink)
  • Knowledge of DO-254 or hardware/software integration processes
  • Experience with CI/CD pipelines and automated testing frameworks
  • Familiarity with EASA certification environments (CS-23/CS-27/CS-29)
  • Experience in Advanced Air Mobility (AAM), eVTOL, or electric propulsion systems
  • Knowledge of cybersecurity considerations for embedded systems

What do I need before I apply

  • Candidates must have the right to live and work in the UK
  • Please note: visa sponsorship is not available for this role

Benefits

  • Collaborative working environment – we stand shoulder to shoulder with our clients and our peers through good times and challenges
  • We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects
  • ExpleoAcademy – enables you to acquire and develop the right skills by delivering a suite of accredited training courses
  • Competitive company benefits
  • Always working as one team, our people are not afraid to think big and challenge the status quo
  • As a Disability Confident Committed Employer we have committed to:
    • Ensure our recruitment process is inclusive and accessible Finish
    • Communicating and promoting vacancies
    • Offering an interview to disabled people who meet the minimum criteria for the job
    • Anticipating and providing reasonable adjustments as required
    • Supporting any existing employee who acquires a disability or long term health condition, enabling them to stay in work at least one activity that will make a difference for disabled people

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive.

#J-18808-Ljbffr…

Posted: June 26th, 2026