 
        
        Software Quality Assurance Engineer – MDA Space
Join MDA Space, a global leader in space exploration, to elevate software quality across missions.
Location: Manchester, UK (hybrid work model).
Responsibilities
 * Manage Software QA work packages across multiple projects.
 * Verify that software systems have been developed in accordance with quality standards appropriate to criticality and stakeholder requirements.
 * Ensure Software Engineers and Testers understand and adhere to quality standards.
 * Support the implementation of Software Product Assurance Plans.
 * Maintain and evolve Software‑Design/Coding standards, unit‑test guidelines and code‑coverage levels.
 * Support activities such as static code analysis, unit testing and code coverage, and the associated tools.
 * Report and monitor quality and process metrics.
 * Participate in in‑house Quality Management System activities including internal audits, lessons‑learned processes and continuous improvement.
 * Establish, document and implement quality procedures, templates and checklists to ensure software and firmware robustness.
 * Promote a quality culture and best practices throughout the organization.
Qualifications
 * Bachelor’s degree in Software Engineering, Computer Science or related field.
 * Minimum five years of experience in software development within spaceflight, aerospace or automotive environments.
 * Experience applying code quality metrics and software verification.
 * Experience developing in C/C++ and writing standards and guideline documents.
 * Knowledge of unit‑testing techniques, code‑coverage metrics, unit‑testing tools and automated test‑suite execution.
 * Familiarity with automated code‑quality analysis tools, source‑control tools and presenting quality approaches to customers.
 * Understanding of the implications of different criticality levels.
Desirable
 * Experience with ECSS and NASA Software Product Assurance standards (e.g., ECSS‑Q‑ST‑80C, NASA‑STD‑8739.8).
 * Knowledge of DO standards (DO‑178, DO‑254).
 * Experience with tools such as GitLab, Jenkins, SonarQube, Astyle or Clang‑Format.
 * Specific knowledge of Astyle or Clang‑Format.
 * Experience defining Software QA plans and developing in Python.
Benefits and Compensation
MDA offers a competitive compensation package and extensive benefits, including private health care, disability income protection, life insurance, a pension plan and an employee assistance program. A hybrid work model is in place to support work‑life balance.
Equal Opportunity and EEO Statement
MDA is an equal‑opportunity employer that prizes diversity, integrity and collaboration. All applicants will be treated with respect and dignity. If you require reasonable accommodation due to a disability during the recruiting process, please contact us.
#J-18808-Ljbffr