Enable job alerts via email!

Software Engineer (Verification & Validation)

Aversan

Toronto

Remote

CAD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading engineering company in Canada is seeking a Remote Software Verification Engineer to develop and test software verification processes for safety-critical systems. The ideal candidate will have strong experience in C programming, code reviews, and software testing methodologies. This role requires proficiency in tools such as DOORS and JIRA, as well as the ability to document results and participate in project meetings.

Qualifications

  • Experience with C programming language.
  • Experience performing code reviews.
  • Experience in software verification.
  • Experience writing test procedures and executing test codes.
  • Proficiency in using GIT and Microsoft Visual Studio 2013.

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.
  • Document test results.

Skills

C programming language
Software verification
Code reviews
Test procedures
Unit testing
Using GIT
Microsoft Visual Studio 2013
Software testing methodologies

Tools

DOORS
RTC
JIRA
Job description
Overview

Aversan Inc. (www.aversan.com) is a reputable Engineering Company that provides expertise in the Aerospace and Defense industries. We are currently seeking a Remote Software Verification Engineer to help develop and test low-level Level Requirements per DO-178C.

Program details

This program requires help developing and testing Low Level Requirements per DO-178C. Candidates will perform reviews of Source Code using the Software Coding Standard and LLRs as a reference.

Remote role.

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 meetings and progress meetings.
Basic Qualifications
  • Experience with C programming language.
  • Experience performing code reviews.
  • Experience in software verification.
  • Experience with DOORS, RTC and JIRA.
  • Experience writing test procedures and test scripts and executing test codes.
  • Experience performing unit testing.
  • Proficiency in using GIT and Microsoft Visual Studio 2013.
  • Good working knowledge of software testing methodologies and profiling tools.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.