Software Quality Assurance Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
LODD Autonomous seeks a Software Quality Assurance Engineer to assess and monitor software life-cycle processes for compliance with DO-178C and other certification guidelines. The role involves process assurance, audits, and compliance assessments in safety-critical aerospace environments.
Key Skills for This Role
Responsibilities
- Assess and monitor software life cycle processes and associated outputs to ensure compliance with approved software plans, organizational standards, and certification guidelines (e.g., DO 178C)
- Perform process assurance activities, including reviews, audits, and evaluations of development and verification activities to ensure adherence to defined procedures and project objectives
- Verify that software products and supporting life cycle data (requirements, design, source code, verification artifacts, and reports) conform to applicable regulatory, safety, and certification requirements
- Provide oversight of software configuration management practices, ensuring that software baselines, configuration items, and releases are properly controlled and traceable throughout the software life cycle
- Review and monitor change control processes, ensuring that software changes are authorized, documented, and traceable to approved requirements and problem reports
- Ensure that the project maintains the ability to reproduce or regenerate executable software and parameter data from controlled baselines
- Support internal and external certification audits and assessments, ensuring that required evidence and records are available and properly maintained
- Identify process gaps or compliance issues and recommend corrective actions to improve software quality and certification readiness
Requirements
- Bachelor’s degree in computer engineering, Software Engineering, Electrical/Electronics Engineering, Aerospace Engineering, or a related field
- Minimum of 5–8 years of experience in software quality assurance, process assurance, certification compliance, or auditing within safety critical or regulated software environments (preferably aerospace or avionics)
- Demonstrated experience working within certification frameworks such as DO 178C and familiarity with related standards (e.g., DO 331, DO 330, ARP4754A, ARP4761)
- Experience participating in or supporting certification activities, regulatory audits, or compliance assessments for airborne or safety critical software systems
- Strong knowledge of software life cycle processes, including requirements, design, coding, verification, configuration management, and change management as defined in DO 178C
- Experience performing independent software process audits, life cycle data reviews, and compliance assessments against approved software plans and standards
- Familiarity with software configuration management and change control systems (e.g., Git based repositories, change request/problem reporting systems, configuration baselining)
- Experience working with requirements management, traceability, and lifecycle management tools (e.g., Polarion, Jira, or equivalent)
- Strong analytical, documentation, and technical review skills, with the ability to evaluate compliance of software artifacts and processes
- Effective communication and coordination skills, with the ability to work across development, verification, configuration management, and certification teams
- Advanced degree preferred
- Certifications in quality assurance, auditing, or compliance (e.g., AS9100 Internal/Lead Auditor, ISO 9001 Auditor, or equivalent) will be considered an asset
Full Job Posting
Responsibilities
- Assess and monitor software life cycle processes and associated outputs to ensure compliance with approved software plans, organizational standards, and certification guidelines (e.g., DO 178C).
- Perform process assurance activities, including reviews, audits, and evaluations of development and verification activities to ensure adherence to defined procedures and project objectives.
- Verify that software products and supporting life cycle data (requirements, design, source code, verification artifacts, and reports) conform to applicable regulatory, safety, and certification requirements.
- Provide oversight of software configuration management practices, ensuring that software baselines, configuration items, and releases are properly controlled and traceable throughout the software life cycle.
- Review and monitor change control processes, ensuring that software changes are authorized, documented, and traceable to approved requirements and problem reports.
- Ensure that the project maintains the ability to reproduce or regenerate executable software and parameter data from controlled baselines.
- Support internal and external certification audits and assessments, ensuring that required evidence and records are available and properly maintained.
- Identify process gaps or compliance issues and recommend corrective actions to improve software quality and certification readiness.
Qualifications
- Bachelor’s degree in computer engineering, Software Engineering, Electrical/Electronics Engineering, Aerospace Engineering, or a related field. Advanced degree preferred.
- Certifications in quality assurance, auditing, or compliance (e.g., AS9100 Internal/Lead Auditor, ISO 9001 Auditor, or equivalent) will be considered an asset.
- Minimum of 5–8 years of experience in software quality assurance, process assurance, certification compliance, or auditing within safety critical or regulated software environments (preferably aerospace or avionics).
- Demonstrated experience working within certification frameworks such as DO 178C and familiarity with related standards (e.g., DO 331, DO 330, ARP4754A, ARP4761).
- Experience participating in or supporting certification activities, regulatory audits, or compliance assessments for airborne or safety critical software systems.
- Strong knowledge of software life cycle processes, including requirements, design, coding, verification, configuration management, and change management as defined in DO 178C.
- Experience performing independent software process audits, life cycle data reviews, and compliance assessments against approved software plans and standards.
- Familiarity with software configuration management and change control systems (e.g., Git based repositories, change request/problem reporting systems, configuration baselining).
- Experience working with requirements management, traceability, and lifecycle management tools (e.g., Polarion, Jira, or equivalent).
- Strong analytical, documentation, and technical review skills, with the ability to evaluate compliance of software artifacts and processes.
- Effective communication and coordination skills, with the ability to work across development, verification, configuration management, and certification teams.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at LODD Autonomous
Certification Program Manager
Abu Dhabi Emirate, UAE
LODD Autonomous is seeking a Certification Program Manager to develop and control the TC certification program baseline for UAS or aviation products. The role involves managing integrated master plans, submission schedul
Project Controls & Cost Manager – Hili Certification Development Program
Abu Dhabi Emirate, UAE
LODD Autonomous seeks a Project Controls & Cost Manager for the Hili Certification Development Program in Abu Dhabi. The role involves financial planning, budgeting, cost control, and reporting for aerospace certificatio
Certification Program Manager Type
Abu Dhabi, UAE
LODD Autonomous seeks a Certification Program Manager to own the planning and control of the HILI UAS Type Certification program. Requires experience in certification program management, cross-functional coordination, an
Program Manager HILI Development Program
Abu Dhabi, UAE
LODD Autonomous seeks an experienced Program Manager to lead the end-to-end development of the HILI hybrid eVTOL cargo aircraft. Responsible for driving schedule, cost, scope, and risk across engineering, certification,
Software Quality Assurance Engineer
Abu Dhabi, UAE
LODD Autonomous seeks a Software Quality Assurance Engineer to ensure compliance with DO-178C standards for software development life cycle processes. The role provides objective oversight of software process compliance,
Commercial Pricing Manager / BD
United Arab Emirates, UAE
LODD Autonomous seeks a Commercial Pricing Manager/BD to drive growth of drone logistics services across UAE and international markets. The role combines business development, account management, proposal development, an
Ground Control Station Software Engineer
Abu Dhabi, UAE
We are seeking a Ground Control Station (GCS) Software Engineer to develop, integrate, and maintain GCS software for eVTOL systems. You will design telemetry reception, command interfaces, mission planning tools, and hea
Supply Chain Planning, Integration & Reporting Analyst
Abu Dhabi, UAE
Acts as the central analytical and governance support role, consolidating supply chain performance, risk status, finance, and industrial readiness to enable data-driven decision making and certification-aligned oversight
Certification Program Manager
Abu Dhabi Emirate, UAE
Project Controls & Cost Manager – Hili Certification Development Program
Abu Dhabi Emirate, UAE
Certification Program Manager Type
Abu Dhabi, UAE
Program Manager HILI Development Program
Abu Dhabi, UAE
Software Quality Assurance Engineer
Abu Dhabi, UAE
Commercial Pricing Manager / BD
United Arab Emirates, UAE
Ground Control Station Software Engineer
Abu Dhabi, UAE
Supply Chain Planning, Integration & Reporting Analyst
Abu Dhabi, UAE
