Software Design Assurance Engineer – Defence Systems Avel Technologies

Avel Technologies

Toulouse

On-site

EUR 60,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

International projects
Exposure to advanced embedded tech
Collaborative engineering environment

Job summary

Avel Technologies in Toulouse, France, is seeking a Software Design Assurance Engineer for the Defence and Critical Systems team. You will contribute to assurance, quality, and compliance of mission-critical software for defence applications and review development activities for traceability and certifiability.

You will interface with software, systems, QA, suppliers, and customers, handling CM, V&V, release packages, and audits, while applying standards such as DO-178C, EN 50128, and ISO 26262

Qualifications

  • Experience in critical software development and software design assurance.
  • Knowledge of embedded software lifecycles and safety-critical standards.
  • Familiarity with DO-178C/DO-278A and similar defence standards.
  • Ability to review requirements, architecture, and verification data.
  • Experience with configuration and change management, audits, and releases.

Responsibilities

  • Define and maintain software assurance and compliance plans for defence software.
  • Review lifecycle data: requirements, design, code, tests, and release notes.
  • Assess activities against standards and customer requirements.
  • Provide technical reviews of embedded architectures and RTOS choices.
  • Support audits, supplier reviews, and assurance meetings.
  • Ensure traceability, build reproducibility, and software delivery packages.

Skills

Critical software
Software QA
Design assurance
Verification & Validation
Certification activities
Embedded systems
Regulated environments
Traceability
Configuration management
DO-178C
Jira
Git
English proficiency

Education

Bachelor/Master in CS/SE/Embedded

Tools

DOORS
Polarion
Jira
Git
SVN
Jenkins
GitLab
Enterprise Architect
Vector tools
LDRA
Cantata
SonarQube

Job description

Overview

Software Design Assurance Engineer needed to join the Defence and Critical Systems team. You will contribute to the assurance, quality, and compliance of mission-critical software developed for defence applications. Working as part of a multidisciplinary engineering team, you will review software development activities, assess technical and process compliance, and support the delivery of robust, traceable, and certifiable software solutions.

This role involves complex embedded and real-time software systems where safety, reliability, cybersecurity, configuration control, and lifecycle assurance are essential. You will act as a key interface between software development, system engineering, verification and validation, quality, suppliers, and customer teams.

Responsibilities
  • Define, maintain, and support software assurance plans, certification plans, quality plans, and compliance documentation for defence software projects;
  • Review software lifecycle data, including requirements, architecture, design specifications, source code evidence, verification procedures, validation results, traceability matrices, anomaly reports, and release documentation;
  • Assess software development activities against applicable standards, customer requirements, internal processes, and project assurance objectives;
  • Provide a critical technical review of embedded software architectures, real-time operating systems, multi-core processors, memory management, cache management, middleware, communication interfaces, and hardware/software integration aspects;
  • Support internal and external reviews, audits, technical assessments, and customer assurance meetings;
  • Verify the quality and consistency of software configuration management activities, including baselines, change control, build reproducibility, version control, release notes, and software delivery packages;
  • Monitor and assess software verification and validation activities, including test strategy, test procedures, test results, coverage evidence, regression campaigns, and anomaly management;
  • Support root cause analysis of software anomalies and contribute to the definition and follow-up of corrective and preventive actions;
  • Follow up supplier and subcontractor software deliverables to ensure compliance with quality, assurance, configuration management, and project requirements;
  • Contribute to continuous improvement of software assurance methods, checklists, templates, review practices, and lessons learned across defence and critical software projects.
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Embedded Systems, Electronics, Telecommunications, or a related engineering field;
  • Proven experience in critical software development, software quality assurance, software design assurance, verification and validation, or certification-oriented software activities;
  • Good understanding of embedded software development lifecycles, requirements engineering, software architecture, detailed design, implementation, integration, verification, validation, and release processes;
  • Experience working in regulated or safety-critical environments such as defence, aerospace, avionics, space, railway, automotive safety, naval systems, or other mission-critical domains;
  • Knowledge of critical software standards or frameworks such as DO-178C/ED-12, DO-278A/ED-109, DO-330/ED-215, IEC 61508, ISO 26262, EN 50128, AQAP, MIL-STD practices, or equivalent customer-specific defence standards;
  • Solid understanding of software configuration management, change management, traceability, anomaly management, quality assurance, and audit preparation activities;
  • Familiarity with embedded software constraints such as real-time operating systems, multi-core processors, memory management, hardware/software interfaces, communication protocols, boot software, or secure software development is considered an advantage;
  • Experience with engineering tools such as DOORS, Polarion, Jira, Git, SVN, Jenkins, GitLab, Enterprise Architect, Vector tools, LDRA, Cantata, SonarQube, or equivalent tools is considered an advantage;
  • Professional level of English is required; French or another European language is considered an advantage;
  • Eligibility to work on defence-related or export-controlled projects may be required; existing or potential security clearance is considered an advantage;
  • Strong analytical, problem-solving, communication, negotiation, and collaboration skills, with the ability to challenge technical and process decisions constructively while working effectively within international and multidisciplinary teams.
What We Offer
  • Opportunities to grow through involvement in complex international projects;
  • Exposure to advanced embedded software technologies;
  • A collaborative engineering environment with knowledge-sharing initiatives and technical communities;

Ready to embed yourself in the future? Let’s partner with us to power what’s next!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Design Assurance Engineer – Defence Systems
Software Design Assurance Engineer – Defence Systems

Avel Technologies • Toulouse

On-site
EUR 65,000 - 90,000
Mission Critical Software Assurance Engineer
Mission Critical Software Assurance Engineer

Avel Technologies • Toulouse

On-site
EUR 65,000 - 90,000
Defense Embedded Software Assurance Engineer
Defense Embedded Software Assurance Engineer

Avel Technologies • Toulouse

On-site
EUR 60,000 - 90,000
International projects
Exposure to advanced embedded tech
Collaborative engineering environment
Software Functional Leader - Avionics (M/F)
Software Functional Leader - Avionics (M/F)

fortil • La Seyne-sur-Mer

On-site
EUR 60,000 - 80,000
Soutien au développement des compétences
Possibilité de devenir actionnaire
Politique de soutien parental dédiée
Software Engineer
Software Engineer

PSD Group • Toulouse

On-site
EUR 111,000 - 166,000
Ingénieur logiciel senior/Ingénieure logiciel senior
Ingénieur logiciel senior/Ingénieure logiciel senior

agap2 • Île-de-France

On-site
EUR 90,000 - 120,000
Responsable du développement
Responsable du développement

agap2 • Île-de-France

On-site
EUR 110,000 - 140,000
Senior System Engineer
Senior System Engineer

AVIAGE SYSTEMS • Toulouse

On-site
EUR 50,000 - 70,000
Architect / Expert DO 254 / Design Assurance HW Safety Critical
Architect / Expert DO 254 / Design Assurance HW Safety Critical

Capgemini Engineering • Toulouse

On-site
EUR 90,000 - 130,000
Teleworking agreement
Learning & certifications
Shareholding benefits
Ingénieur Logiciel Embarqué Critique – Avionique (F/H)
Ingénieur Logiciel Embarqué Critique – Avionique (F/H)

Groupe SII • Toulouse

On-site
EUR 40,000 - 55,000