The order in which job vacancies are displayed is determined by a composite score based on the following factors:
Keyword Relevance: How well your search terms match the vacancy details. We prioritize matches found in the job title, followed by job requirements, location names, and educational levels. Matches within general employer information or the organization's name carry a lower weight.
Commercial Prioritization (Premium Jobs): Vacancies paid for by employers ('Premium' or 'Sponsored') receive a ranking boost and will appear higher in the search results.
Recency (Date Relevance): Newer vacancies are prioritized. The relevance score of a vacancy is reduced by half once the posting is older than 30 days.
Proximity (Distance Relevance): Vacancies located closer to your search location are ranked higher. For vacancies located more than 30 km from the search center, the relevance score is halved.
The final ranking is established by multiplying all these individual factors to calculate the total relevance score.
As the Software Quality Engineer, you will be responsible for embedding robust quality processes throughout the software development lifecycle. Working closely with multidisciplinary engineering teams, you will support compliance with industry standards, drive process improvements and help ensure software is developed, tested and released to the highest quality standards.
The Software Quality Engineer will:
Define and maintain software quality processes, standards and governance.
Support compliance with ISO 26262, ASPICE and internal quality requirements.
Review requirements, test activities and software deliverables to ensure quality objectives are met.
Participate in audits, assessments and design reviews.
Monitor quality metrics and support resolution of software quality issues.
Drive continuous improvement of software development processes and tools.
Maintain quality documentation and provide reporting to project stakeholders.
The Software Quality Engineer will have:
A degree in Software Engineering, Computer Science, Electronics or a related discipline.
3-5 years' experience in Software Quality, Software Assurance or Software Process Engineering.
Strong knowledge of ISO 26262 and ASPICE.
Experience supporting embedded and/or application software development.
Familiarity with software verification, validation and quality assurance activities.
Strong stakeholder management, communication and analytical skills.
Experience owning or developing software quality processes within an engineering environment.
This role offers the chance to influence how software is developed, reviewed and validated across a growing engineering programme. If you enjoy creating structure, improving processes and championing quality from development through to release, we'd love to hear from you