Software Engineer

PSD Group

Toulouse

Hybride

EUR 111 000 - 166 000

Plein temps

14 jours+
Générateur de candidature

Une candidature complète en une minute — un CV et une lettre de motivation personnalisés, prêts à être envoyés.

Passez les filtres ATS

Résumé du poste

A leading aviation technology firm is seeking an experienced Software Engineer to develop and maintain software for an ATC datalink gateway. The ideal candidate should have experience in safety-critical environments and a strong understanding of aviation software standards like ED-109. Collaboration with engineers and quality teams will be essential to ensure compliance and reliability. This hybrid role is based in Toulouse and offers a dynamic work environment focused on innovation and quality.

Qualifications

  • Proven experience as a Software Engineer in safety-critical or regulated environments.
  • Strong understanding of ED-109 and equivalent assurance standards.
  • Comfortable with technical delivery, compliance, and documentation.
  • Ability to work within structured development and assurance frameworks.
  • Strong analytical, problem-solving, and communication skills.

Responsabilités

  • Design and develop software components for an ATC datalink gateway.
  • Ensure compliance with aviation standards and certification expectations.
  • Collaborate with systems engineers and quality teams on compliance.
  • Apply assurance principles throughout development, including traceability, documentation, and evidence generation.
  • Leverage advanced AI-assisted tools to improve code quality, testing efficiency, defect detection, and compliance checks.
  • Participate in software reviews, audits, and assurance assessments • Identify and mitigate technical and compliance risks early in the development lifecycle.
  • Collaborate closely with systems engineers, safety engineers, quality teams, and certification stakeholders.
  • Support issue investigation, root cause analysis, and corrective actions.
  • Continuously improve development practices, tooling, and processes in line with regulatory and industry best practices.

Connaissances

Strong analytical skills
Problem-solving
Communication skills
Experience in safety-critical environments
Python
ED-109/DO-178C understanding
Safety-critical software engineering
Analytical problem solving
Communication skills

Outils

Git
DOORS
Jira
Polarion
Polarion

Description du poste

Overview

Location: Barcelona (Hybrid) OR Paris (Hybrid) OR Toulouse (Hybrid)

Day Rate: Negotiable

Duration: 6 Months (with a view to extend)

Availability: ASAP

About the Client

My client is the air transport industry's IT provider, delivering solutions for airlines, airports, aircraft, and governments.

Their technology powers more seamless, safe, and sustainable air travel. Join a global technology leader supporting the aviation ecosystem with mission-critical solutions used by airlines, airports, and governments worldwide.

About the Role

We are seeking an experienced Software Engineer to join a dynamic and highly technical team, with a core mission to ensure that the development of an ATC datalink gateway fully complies with ED-109 Assurance Level requirements.

In this role, you will contribute across the full software lifecycle, ensuring quality, safety, and regulatory compliance in a safety-critical aviation environment. You will apply your industry experience alongside modern, AI-enabled development and verification tools to support robust, auditable, and standards-compliant software delivery.

Key responsibilities
  • Design, develop, and maintain software components for an ATC datalink gateway in compliance with ED-109 assurance requirements.
  • Ensure software lifecycle activities align with applicable aviation standards, processes, and certification expectations.
  • Contribute to requirements analysis, software architecture, detailed design, implementation, verification, and validation.
  • Apply assurance principles throughout development, including traceability, documentation, and evidence generation.
  • Leverage advanced AI-assisted tools to improve code quality, testing efficiency, defect detection, and compliance checks.
  • Participate in software reviews, audits, and assurance assessments • Identify and mitigate technical and compliance risks early in the development lifecycle.
  • Collaborate closely with systems engineers, safety engineers, quality teams, and certification stakeholders.
  • Support issue investigation, root cause analysis, and corrective actions.
  • Continuously improve development practices, tooling, and processes in line with regulatory and industry best practices.
What we are looking for

Experience:

  • Proven experience as a Software Engineer in safety-critical or regulated environments.
  • Strong understanding of ED-109 (or equivalent assurance standards such as DO178C) and their application in real-world projects.
  • Experience developing software for ATM, avionics, aerospace, or other high integrity systems.
  • Ability to work effectively within structured development and assurance frameworks.
  • Comfortable balancing technical delivery with compliance, documentation, and audit readiness.
  • Strong analytical, problem-solving, and communication skills.

Technical Skills: Required

  • Solid programming experience in one or more relevant languages (e.g. C, C++, Java, Ada, Python, or similar).
  • Experience with requirements management, traceability, and verification activities.
  • Familiarity with software lifecycle standards and assurance processes.
  • Experience working with version control systems (e.g. Git) and CI/CD pipelines.
  • Ability to produce clear, structured technical documentation and assurance evidence.

Preferred

  • Direct experience with ED-109, DO-178C, or comparable aviation software standards.
  • Knowledge of ATC datalink systems, communications protocols, or ATM systems.
  • Experience with automated testing frameworks and static/dynamic analysis tools.
  • Familiarity with AI-assisted development, testing, or code analysis tools.
  • Exposure to model-based development or formal methods.
  • Experience supporting certification, regulatory reviews, or audits.
Tools & Technologies
  • Verification & Quality Tools: Static analysis, unit/integration testing frameworks.
  • Requirements & Assurance Tools: DOORS, Jira, Polarion, or similar lifecycle management tools.
  • AI-Enabled Tools (Preferred): Code analysis, test generation, documentation support, or defect detection tools.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Software Assurance Engineer
Software Assurance Engineer

PSD Group • Toulouse

Hybride
EUR 60 000 - 80 000
Aviation Software Engineer - ED-109 & AI-Driven
Aviation Software Engineer - ED-109 & AI-Driven

PSD Group • Toulouse

Hybride
EUR 111 000 - 166 000
Safety & Regulatory Compliance Manager
Safety & Regulatory Compliance Manager

PSD Group • Toulouse

Hybride
EUR 90 000 - 130 000
ATC Software Assurance Engineer — ED-109/DO-278A
ATC Software Assurance Engineer — ED-109/DO-278A

PSD Group • Toulouse

Hybride
EUR 60 000 - 80 000
Software Developer Python, C++, C /Architecture & DevSecOps (m/f)
Software Developer Python, C++, C /Architecture & DevSecOps (m/f)

Airbus • Toulouse

Sur place
EUR 36 000 - 42 000
Competitive salary
Profit sharing
Employee stock purchase plan
Software IT Support Engineer (m/f)
Software IT Support Engineer (m/f)

Airbus • Toulouse

Sur place
EUR 38 000 - 60 000
Profit sharing
Employee stock purchase plan
Flexible working arrangements
+1
Architect / Expert DO 254 / Design Assurance HW Safety Critical
Architect / Expert DO 254 / Design Assurance HW Safety Critical

Capgemini Engineering • Toulouse

Sur place
EUR 90 000 - 130 000
Teleworking agreement
Learning & certifications
Shareholding benefits
IFCS Development Assurance process focal point M/F
IFCS Development Assurance process focal point M/F

Airbus Aircraft • Toulouse

Sur place
EUR 45 000 - 65 000
Attractive salary
Success and profit sharing schemes
Employee savings plan
+3
Software IT Support Engineer (m/f)
Software IT Support Engineer (m/f)

Airbus Defence and Space • Toulouse

Sur place
EUR 40 000 - 60 000
Health insurance
Employee savings plan
Stock purchase plan
+1
Maintenance & Connectivity Airworthiness Engineer (M/F)
Maintenance & Connectivity Airworthiness Engineer (M/F)

Airbus Aircraft • Toulouse

Sur place
EUR 90 000 - 140 000
Profit-sharing schemes
Employee savings plan
Voluntary stock purchase plan