Software Verification Engineer
Our client is seeking an experienced Software Verification Engineer to lead aspects of safety critical software verification in accordance with internationally recognised and applicable standards.
The successful candidate shall adhere to the applicable medical regulatory and quality standards, for example IEC 62304 and company QMS.
Duties and responsibilities
> Drive the testing effort, within project constraints, while accounting for applicable standards and established company processes
> Create requirements driven test plans, test suites, test cases and test environments (hardware and software)
> Execute tests, as needed and ensure that all test outcomes are fully documented
> Be fully engaged within an issue management lifecycle in a controlled environment
Skills and experience
> Must have at least 5 years experience in verification
> Must have unrestricted right to work in the UK
> Expert knowledge and proven experience of safety critical software verification, ideally within a medical device environment, though other comparable environments will be considered: rail, automotive and aerospace for example
> Expert knowledge of test planning and test case creation for embedded systems, which will include use of software IDE and ability to use standard test equipment
> Working knowledge of the following types of software tools (examples identified): software version control (e.g. SVN / CVS), issue management (e.g. JIRA / Redmine / MKS / SpiraTeam), embedded software IDE (e.g. IAR / Keil / Eclipse) and document management processes
A current and valid UK / European driving licence is desirable, as you may be required to travel domestically and internationally (such travel will be kept to an absolute minimum)