LODD Autonomous
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. Show more Show less
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).
What does a Software Quality Assurance Engineer earn in the UAE?
See the full Michael Page salary benchmark — ranges, skills, and career progression.
Systems Engineer – Avionics Software Development
LevelUP HCSAbu Dhabi, UAE
AED 25,000 – 50,000/mo
Software Engineer - UAV Avionics & Mission Systems
LevelUP HCSAbu Dhabi, UAE
AED 35,000 – 65,000/mo
Product Assurance Manager
FADADubai, UAE
AED 25,000 – 40,000/mo
Senior Quality Assurance Engineer
Emirates Group
AED 10,000 – 17,000/mo