Software Verification Engineer (V&V)
Apply NowCompany: Aversan
Location: Kitchener, ON N2A 4J7
Description:
Software Verification Engineer
Aversan Inc. ( www.aversan.com ) is a leading engineering company with expertise in providing products and services to the Aerospace industry. We are currently seeking a Software Verification Engineer to be a part of a highly motivated and highly technical team responsible for developing safety critical graphics drivers and software!
Location: Fully Remote
Responsibilities
Basic Qualifications
Aversan Inc. ( www.aversan.com ) is a leading engineering company with expertise in providing products and services to the Aerospace industry. We are currently seeking a Software Verification Engineer to be a part of a highly motivated and highly technical team responsible for developing safety critical graphics drivers and software!
Location: Fully Remote
Responsibilities
- Participate in the software verification of safety critical graphics driver software
- Review C code for adherence to coding standards and guidelines
- Create high level test cases
- Review low-level requirements for adherence to requirements checklists
- Write written test procedure documents in English
- Develop test procedures into C-code based tests.
- Implement code fixes to address findings from code reviews
- Document test results
- Participate in customer stand up meets, progress meetings.
Basic Qualifications
- Bachelor's degree in Computer/Software/Electrical Engineering, Computer Science or an equivalent.
- Minimum 5 years of experience and superior understanding of C programming language.
- Experience writing test procedure and test scripts and executing test codes.
- Experience performing unit testing (RTRT, Vectorcast, Cantata)
- Prior working experience in a multi-disciplinary team setting in the Software, Engineering or Aerospace industries would be an asset.
- Proficiency in using GIT and Microsoft Visual Studio 2013.
- Existing knowledge or willingness to learn OpenGL and knowledge of Vulkan is a good asset.
- Good working knowledge of software testing methodologies and profiling tools.
- Ability to reliably meet deadlines and project objectives.
- Excellent analytical and problem-solving skills.
- Strong verbal and written communication and presentation skills in English.