CourseAerospace, UAM, Drones & Space Applications open

Devops course for aeronautical software

Online course of 300 hours in DevOps for aeronautical software, structured in 6 modules covering DevOps practices in certifiable environments, version and configuration control, continuous integration and analysis, tool qualification and software delivery and deployment, with an assigned technical tutor.

Duration300 hours · 3 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute certificate

Devops course for aeronautical software — studying from Australia

Australia's aerospace sector spans defence and commercial aviation, maintenance, repair and overhaul, and a growing space industry. Key clusters sit around Adelaide's Edinburgh Parks and the Melbourne and Sydney defence precincts, with major employers including Airbus Australia Pacific, BAE Systems Australia, Boeing Defence Australia and Lockheed Martin Australia. Recreational and commercial drone operations are increasingly regulated, and advanced air mobility is emerging as a research and policy priority. Engineers working in this area typically support airworthiness, systems integration, structures and avionics across both crewed and uncrewed platforms.

Fees for Australia: A$1,270 (AUD), with instalments and employer sponsorship available.

Relevant bodies in Australia

  • Civil Aviation Safety Authority (CASA)
  • Australian Transport Safety Bureau (ATSB)
  • Defence Science and Technology Group (DSTG)
  • Standards Australia

Typical roles

  • Aerospace Engineer
  • Avionics Engineer
  • Airworthiness Engineer
  • Drone Systems Engineer

Questions from Australia

Does a SEIUM qualification help me get recognised by a professional body in Australia?

SEIUM qualifications are private qualifications, not official state degrees, and they are not accredited by any Australian body. Engineers Australia accredits university engineering degrees, and the Civil Aviation Safety Authority (CASA) regulates drone and aviation operations. Recognition of a private qualification is decided by the employer or the relevant body, so check with them before enrolling.

Will this course help me find work in Australian aerospace, drones or space?

Australia has aerospace and defence employers, drone operators and space-sector companies, and skills in these areas are valued. Whether a SEIUM qualification counts for a given role depends on the employer, who will usually weigh your experience and portfolio alongside any private credential. Ask prospective employers how they view it.

Can I study this part-time while working, and does the time zone suit Australia?

The programmes are fully online and taught in English, so you can study from anywhere in Australia, with no student visa needed for home study. Master's programmes total 1,900 hours, postgraduate diplomas 800 hours and specialist courses 300 hours, so plan your weekly load realistically. Fees are payable in instalments, and employer sponsorship may be possible.

Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Understand how to apply DevOps practices without compromising certification.

02

Organise software version and configuration control.

03

Design continuous integration pipelines for embedded targets.

04

Qualify automation tools in line with DO-330.

05

Manage the secure delivery of loadable software parts.

06

Measure process improvement with objective indicators.

07

Implement a complete DevOps workflow in an aeronautical software project.

Profile

Who it's for

  • Embedded software DevOps engineers.
  • Software configuration engineers.
  • Flight software developers.
  • Development tools engineers.
  • Software verification engineers.
  • Software quality managers.
  • Engineering or science graduates aiming to work for avionics suppliers.
Standards & tools

What you'll work with

  • RTCA DO-178C / EUROCAE ED-12C (software considerations in airborne systems)
  • RTCA DO-330 / EUROCAE ED-215 (software tool qualification)
  • EASA AMC 20-115D (airborne software development assurance)
  • ARINC 665 (loadable software standards)
  • ISO/IEC/IEEE 12207:2017 (software life cycle processes)
  • MISRA C:2012 (guidelines for the use of C in critical systems)
  • RTCA DO-326A / EUROCAE ED-202A (airworthiness security process specification)
  • GitLab CI/CD
  • Jenkins
  • Docker
  • Polyspace
  • Parasoft C/C++test
Syllabus

6 modules

  1. 1.1Principles of continuous integration and delivery
  2. 1.2Tensions between agility and DO-178C
  3. 1.3Iterative versus waterfall life cycle
  4. 1.4Definition of done and life cycle data
  5. 1.5Published experiences of aeronautical teams
  6. 1.6Team culture and organisation
  7. 1.7DORA metrics applied
  8. 1.8Technical debt management
  9. 1.9Risks of automation in certification
  10. 1.10Case study: transforming a flight software team
  1. 2.1Branching strategies in Git
  2. 2.2Code reviews and merge requests
  3. 2.3Baselines and configuration tags
  4. 2.4Change control and problem traces
  5. 2.5Data archiving and retrieval
  6. 2.6Environment and dependency management
  7. 2.7Reproducible builds of executables
  8. 2.8Software Configuration Index
  9. 2.9Integration with requirements management
  10. 2.10Workshop: branching workflow for a level C project
  1. 3.1Designing integration pipelines
  2. 3.2Cross-compilation for embedded targets
  3. 3.3Static analysis and MISRA rules
  4. 3.4Automated unit testing
  5. 3.5Measuring structural coverage in CI
  6. 3.6Complexity analysis and metrics
  7. 3.7Testing on simulators and emulators
  8. 3.8Hardware test farms
  9. 3.9Automatic results reporting
  10. 3.10Lab: pipeline with static analysis and coverage
  1. 4.1DO-330 qualification criteria
  2. 4.2TQL levels by impact
  3. 4.3Tool qualification data
  4. 4.4Qualification of compilers and linkers
  5. 4.5Third-party tools and qualification kits
  6. 4.6Containers and immutable environments
  7. 4.7Infrastructure as code
  8. 4.8Validation of automation scripts
  9. 4.9Change management in the toolchain
  10. 4.10Practical exercise: impact analysis of a CI tool
  1. 5.1ARINC 665 loadable software parts
  2. 5.2Signing and integrity verification
  3. 5.3Electronic software distribution
  4. 5.4On-aircraft loading via ARINC 615A
  5. 5.5Fleet configuration control
  6. 5.6Software supply-chain integrity
  7. 5.7Vulnerability management in dependencies
  8. 5.8Feedback from service
  9. 5.9Release and final documentation
  10. 5.10Case study: signed software delivery channel
  1. 6.1Initial situation of the team and process
  2. 6.2Workflow design
  3. 6.3Continuous integration pipeline
  4. 6.4Tool selection and qualification
  5. 6.5Automation of life cycle evidence
  6. 6.6Delivery and deployment process
  7. 6.7Improvement indicators
  8. 6.8Gradual adoption plan
  9. 6.9Report and presentation
  10. 6.10Final project: final review with the tutor
Methodology, software & labs

How you'll learn

100% online training on the SEIUM Institute campus, with downloadable materials, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within each intake, so the programme is compatible with full-time work.

Each module combines theory, guided reading of the original standards and applied exercises. The working software is GitLab CI/CD, Jenkins, Docker, Polyspace and Parasoft C/C++test, in free, academic or evaluation versions. Practical work is based on real procedures: designing continuous integration pipelines for embedded software, automating static analysis and coverage and deploying signed software parts. Assessment is continuous by module, plus a final capstone project.

Standards covered: RTCA DO-178C / EUROCAE ED-12C, RTCA DO-330 / EUROCAE ED-215, EASA AMC 20-115D, ARINC 665, ISO/IEC/IEEE 12207:2017, MISRA C:2012, RTCA DO-326A / EUROCAE ED-202A.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of DO-178C, DO-330 and EASA AMC 20-115D applied to real cases, not as a theoretical annex.
Industry software:GitLab CI/CD, Jenkins, Docker, Polyspace and Parasoft C/C++test, in free, academic or evaluation versions.
Final project:a complete DevOps workflow for an aeronautical software project, reviewed by your tutor.
Flexible format:100% online, no fixed timetables, compatible with full-time work.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Baseline and workflow
Assess the team and process and design the target workflow.
CI pipeline
Build the continuous integration pipeline with static analysis and coverage.
Tool qualification
Select the tools and define their qualification under DO-330.
Evidence and delivery
Automate life cycle evidence and define the signed delivery process.
Final project
Improvement indicators and gradual adoption plan, reviewed by your tutor.
Career opportunities

Where this takes you

Embedded software DevOps engineerSoftware configuration engineerFlight software developerDevelopment tools engineerSoftware verification engineerSoftware quality manager
Admissions & scholarships

Requirements

  • No prior qualification is required.
  • An internet connection and a computer able to run the programme software.
  • English sufficient to read technical standards.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme totals 300 hours over 3 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with GitLab CI/CD, Jenkins, Docker, Polyspace and Parasoft C/C++test, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.

A SEIUM Institute certificate, awarded on passing the continuous assessment and the final project. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.

Yes. Modules passed are recognised in a higher programme in the same area (postgraduate diploma or master's). Ask about the recognition policy when you enrol.

No prior qualification is required; you need an internet connection, a computer able to run the programme software and English sufficient to read technical standards.

Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.

Devops course for aeronautical softwareEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.