Software Verification Engineer

Vivate Recruitment Limited
£42k - 48k per year
28 Sep 2017
03 Nov 2017
Contract Type
Full Time
Vivate Recruitment is currently looking for a Software Verification Engineer on a permanent basis in Coventry. The Software Verification Engineer will lead aspects of safety critical software verification. The software under test shall include a mixture of PC and embedded software, with its associated hardware. The Software Verification Engineer will drive the testing effort, within project constraints, while accounting for applicable standards, and established company processes. Creating requirements driven test plans, test suites, test cases and test environments (hardware and software) Work within the company's Quality Management System you will execute tests, as needed, and ensure that all test outcomes are fully documented, Identify test resourcing requirements, tools and people, to compete all test activities across both PC based and real time embedded software Key Knowledge & Personal Skills - Expert knowledge and proven experience of safety critical software verification, ideally within a medical 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. - Expert knowledge of test planning and test case creation for PC based systems. - Ability to take ownership of all test activities and ensuring that they are completed to the required standards and timescales. - Expert knowledge of software development lifecycle within safety critical environments - 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. Desirable Skills - Experience of software verification adhering to European and US standards - Understanding of final product build verification within a production environment - Some knowledge of C language in embedded environment - Some knowledge of C++, C# or Python
This job was originally posted as