About Aerospacelab
Our mission is supported by an ambitious vertically integrated approach: design & manufacture of small satellites combined with development of earth observation services.
Since its creation in 2018, the company has already grown substantially. Our team gathers more than 25 engineering expertise, from hardware design to software development & data science.
In 2026, Aerospacelab counts offices in Louvain-la-Neuve (Belgium), Toulouse (France), Lausanne (Switzerland) and US West Coast with more than 350 full-time employees, with the ambition to position itself as the European leader in small satellites.
Key activities
- Core responsibility: Define, implement, and monitor the SW PA activities across multiple satellite projects.
- Write and maintain the SW PA Plan for each project; tailored to mission requirements, SW criticality levels and applicable standards (ECSS or equivalent). Participate in milestone reviews (SRR, PDR, CDR, etc.), report on the status and keep the project’s SW PA documentation up to date.
- Review SW development & testing plans, ensuring that the SW teams implement the product and process assurance activities defined in the SW PA plan.
- Identify and manage software critical items, COTS software components, and reused software; ensure adequate qualification status for each. Support SW criticality analyses.
- Perform process auditing, metrics monitoring and compliance checking on the complete software development lifecycle (SDLC); including coding standards, configuration management, requirements traceability, testing practices and release delivery.
- Track, manage, and close all software-related anomalies, NCRs, RFDs, and RFWs throughout the project lifecycle (including post-launch phase); assist in root cause analysis, corrective actions, and capturing lessons learned for future missions.
- Extend SW PA oversight to subcontractors and monitor their compliance.
- Support continuous SW PA improvements across the company; contribute to the development and maintenance of internal SW PA guidelines, templates, and checklists
Must have
- MSc degree in Aerospace Engineering, Software Engineering, Computer Science, Systems Engineering, or a related field; or equivalent experience in a software product assurance or software quality discipline.
- 3+ years of experience as a Product Assurance, Software Quality Assurance, or Software V&V engineer, preferably in a space or safety-critical embedded systems context.
- Good understanding of the software development lifecycle (SDLC): requirements definition, design, coding, unit testing, integration, validation, and release; ability to assess compliance at each stage.
- Experience in tracking and managing anomalies, NCRs, RFDs, and RFWs during software development and testing; ability to drive non-conformances to closure through root cause analysis and corrective action follow-up.
- Familiarity with SW PA tools: static analysis (e.g. MISRA, Polyspace, Coverity), unit test frameworks, code coverage tools, etc. Experience with software quality metrics collection, with the ability to build and maintain meaningful SW quality indicators & reports.
- Eye for detail and high-quality standards; able to detect inconsistencies across documents, code, test results, and process outputs. Structured, thorough, and organised way of working with the ability to manage several activities in parallel.
- Experience in reading and preparing detailed technical documentation; proficiency in MS Word, PowerPoint, and Excel.
- Good interpersonal, communication, and coordination skills; able to work effectively across teams and interface with customers.
- Fluency in English, both written and spoken.
Duplicate this section if needed
- Experience in contributing to major space project milestones and associated PA deliverables. In-depth knowledge of space software standards: ECSS-Q-ST-80, ECSS-E-ST-40 or equivalent; experience tailoring these standards to small satellite or IOD development contexts.
- Experience with aerospace processes management, QMS systems, and documentation management workflows; familiarity with ISO 9001 / EN 9100 quality management principles.
- Familiarity with software safety and dependability analysis (e.g. software FMEA/FMECA, hazard and failure-mode contribution) for safety-critical or mission-critical software.
- Knowledge of satellite platform software architecture and general avionics (AOCS, power management, TT&C, payload data handling, etc.).
- Experience with programming or scripting languages (Python, C, C++, etc.) and the ability to read and review code for quality and compliance purposes.
- Comfortable with using version control and configuration management tools (git, GitLab/GitHub, or equivalent).
-
Department
Quality Assurance
-
Office
Belgium & France
-
Contract type
What we offer
Build your own career path
Direct impact on the growth of the company
Flat hierarchy
Fast-paced environment
Flexible ways of working
Salary package consistent with your experience