Software Verification Engineer

Software Verification Engineer

Job Title: Software Verification Engineer
Contract Type: Permanent
Location: Derby, Derbyshire
Salary: Negotiable
Reference: 895483_1547225762
Contact Name: Anna Bonczchowska
Contact Email:
Job Published: January 11, 2019 16:56

Job Description

Do you want to become a part of a rapidly growing R&D company supporting the UK Cyber industry? Do you have a degree in Computer Science and are you interested in applied Cyber solution engineering? My client is a cyber consultancy currently looking for a Software Verification Engineer.
You will be joining a successful and highly motivated R&D team with a passion for new technologies creating unique, leading edge, embedded technology of the highest standard. The ideal candidate should be able to demonstrate strong design and coding skills, a desire to explore ideas and, above all, have a passion for quality.
About the role:
To be responsible for testing & developing innovative products and systems.

To collaborate in Unit Test.

To participate in potential analysis of customer requirements to produce maintainable designs, develop and deliver work to schedule.

To participate in code and documentation reviews, provide estimate for tasks.
To provide input to technical authors producing documentation and be expected to work with support engineers on customer issues.
To be able to work in a team and on their own initiative, have an eye for detail and good at identifying problems whilst suggesting prospective solutions.

To perform third party software integrations.

Essential skills:
*Generating test strategies
*Complete unit testing
*Generate test cases based on the system level requirements
*Develop and complete automated tests
*Embedded software/system background
*Experience of testing embedded software
*Experience of unit testing (LDRA essential)
*Proven experience of generating test cases to system level requirements
*Experience of automated testing (Python preferred)
*Familiarity with static analysis tools.
*Good written and oral communication skills with a diagnostic approach.
Desirable skills:

*Proficient in JTAG/ETM debugging tools
*C# development experience
*Proficiency with scripting languages such as Ruby, Groovy, Python, Perl and Bash
*Practical experience of developing Microsoft Windows Applications.
*Computer network security and vulnerability analysis.
*Conversant with IP standards. Multi-threaded RTOS and bare metal embedded experience.
*Background in a range of CPU/MPU's with practical experience in ARM based architectures.
Software Verification Engineer
East Midland - Derby
Salary - Competitive depending on experience

Key Skills: software, "unit testing"; "LDRA"; "embedded software"; "automated testing"; Python

If you are a good match then please apply with a CV to learn more about this truly fantastic opportunity to work for a market leader who has an enviable reputation.

Due to the nature of work undertaken at our client's site, incumbents of these positions are required to meet special nationality rules and therefore these vacancies are only open to sole British Citizens. Applicants who meet this criteria will also be required to undergo security clearance vetting, if not already security cleared to a minimum SC level.

Electus Recruitment Solutions provides specialist engineering and technical recruitment solutions to a number of high technology industries. We thank you for your interest in this vacancy. If you don't hear from us within 7 working days please presume your application has been unsuccessful on this occasion. You are of course free to resubmit your CV/details in the future and we shall assess your suitability at that time. Services advertised by Electus Recruitment Solutions are those of an Agency (perm). These roles are permanent positions.

Electus Recruitment Ltd is acting as an Employment Agency in relation to this vacancy.