This position is no longer available.

Software Verification Engineer

Permanent contract
Villejuif
Salary: Not specified
Starting date: June 30, 2020
No remote work
Experience: > 2 years
Education: Master's Degree

Stilla Technologies
Stilla Technologies

Interested in this job?

Questions and answers about the job

The position

Job description

Stilla is hiring a Software Verification Engineer whose main missions will be to maintain and improve automated software test development, participate to continuous integration and version management, and document software product validation.

Missions for the Software Verification Engineer
The Software Verification Engineer will be in charge of the following missions:

  1. Maintain the current software tests, and write new ones (unit tests, integration tests, user tests, risk mitigation tests)
    • Work together with the software developers to ensure that each incoming feature comes along with a nice set of tests
    • Understand the user needs and scenarios to create relevant tests with suitable evaluation criteria
    • Maintain and improve test coverage

  2. Provide up-to-date software documentation, including software architecture design, technical specifications, test plans and test reports

  3. Perform regular code review and propose appropriate improvements or corrections

  4. Contribute to the most user-friendly and stable software in Life Science

  5. Perform regular technological intelligence and propose innovative solutions

  6. Punctually contribute to software customer support, when needed


Preferred experience

Our ideal candidate:
• Has minimum 2 years of experience in software verification
• Feels responsible for software code quality, readability and durability (especially in C++)
• Has ideally a first experience of the Qt / Squish environment along with basic Visual Studio and C++ projects, and additional experience in Python / JavaScript & SQL programming
• Combines agile software development with continuous integration (using these tools or equivalent ones: Git, Redmine, Jenkins)
• Has ideally some experience in software risk analysis and software lifecycle management (IEC 62304, IEC 62366, 21 CFR Part 11 standards)
• Must be fluent in French and technical English
• Enjoys team working and knowledge sharing in a multidisciplinary environment (experts in software development but also in microfluidics, molecular biology, micromechanics, marketing & business development, etc.)
• May not know what digital PCR is about but is very curious about it…
• Is motivated by ambitious objectives and willing to bring significant contributions to science and medicine!

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.