- Location
- Rochester, KNT, GB
- Workplace
- Onsite
- Department
- IT
- Closing date
- Today
- Source
- iCIMS
Description
Overview
Expleo is seeking a Software Verification Engineer to support a major DAL D to DAL A software assurance uplift programme. The role is responsible for executing requirements-based verification activities, supporting independent review processes and generating the formal verification evidence required to achieve DAL A compliance.
Working under the direction of the Verification and VectorCAST Lead, the successful candidate will develop and review test objectives and test cases, support VectorCAST execution, perform dry-run and formal test activities, record verification evidence and contribute towards structural coverage and MC/DC closure.
This role is a key part of maintaining verification independence across the programme and will work closely with requirements, software design, certification and quality assurance teams. The RFQ specifically requires independent reviews, requirements-based testing, formal execution, MC/DC evidence capture and verification checklist completion.
This role is based full-time on-site, working directly alongside customer engineering and assurance teams throughout programme execution.
Responsibilities
- Develop and maintain test objectives, test cases and verification procedures.
- Perform requirements-based software verification activities.
- Execute dry-run and formal verification activities.
- Review verification artefacts in accordance with independence requirements.
- Record verification results and maintain evidence packages.
- Support VectorCAST test execution and coverage collection activities.
- Assist with MC/DC coverage assessment and closure.
- Perform formal checklist reviews and compliance assessments.
- Maintain requirements-to-test traceability evidence.
- Support investigation and triage of verification findings.
- Contribute to Verification Cross Reference Matrix (VCRM) development and maintenance.
- Support hardware-based verification activities using evaluation boards and customer equipment.
- Assist the Verification Lead with readiness reviews and evidence closure activities.
- Ensure all verification artefacts are maintained under configuration control.
Qualifications
- Degree qualified in Software Engineering, Electronic Engineering, Systems Engineering, Computer Science or related discipline.
- Software testing or verification training desirable.
- Exposure to regulated engineering environments advantageous.
Essential skills
- Requirements-based software verification.
- Test objective and test case development.
- Software test execution and result analysis.
- Structured evidence generation and documentation.
- Independent review discipline.
- Defect reporting and issue management.
- Traceability awareness and compliance documentation.
- Strong attention to detail.
- Good written and verbal technical communication skills.
- Ability to work effectively within structured engineering processes.
Desired skills
- VectorCAST or equivalent verification tools.
- DO-178C software lifecycle awareness.
- Embedded software verification experience.
- Hardware and evaluation-board testing.
- Oscilloscope and physical I/O testing experience.
- Polarion ALM experience.
- STM32 microcontroller familiarity.
- Aerospace, defence or safety-critical software experience.
- Structural coverage and MC/DC awareness.
Experience
- Experience executing software verification activities within structured engineering projects.
- Experience developing and executing test procedures.
- Experience maintaining formal verification records and review evidence.
- Experience supporting regulated software development programmes.
- Experience working with requirements, design and verification artefacts.
- Experience within aerospace, defence, rail, automotive, nuclear or similar regulated sectors is advantageous.
What do I need before I apply
- This role requires regular on-site attendance to support customer verification activities, access verification environments, utilise evaluation hardware and participate in formal review activities.
Benefits
- Collaborative working environment – we stand shoulder to shoulder with our clients and our peers through good times and challenges
- We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects
- Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
- Competitive company benefits
- Always working as one team, our people are not afraid to think big and challenge the status quo
- As a Disability Confident Committed Employer we have committed to:
- Ensure our recruitment process is inclusive and accessible
- Communicating and promoting vacancies
- Offering an interview to disabled people who meet the minimum criteria for the job
- Anticipating and providing reasonable adjustments as required
- Supporting any existing employee who acquires a disability or long term health condition, enabling them to stay in work at least one activity that will make a difference for disabled people
“We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age”.
We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive