Verification Engineer (Code reviewer)

Aversan
Toronto, Ontario, USA
$100K-$130K a year (estimated)
Full-time

Software Verification Engineer (Code Reviewer)

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 DO178c for our client based in Tempa, Florida.

The successful candidate for this role will be a part of a highly motivated and highly technical team responsible for developing safety critical graphics drivers and software.

Location : Remote(Canada or US) - Eastern or Central time zones.

Work Mode : Open for Full-time or Contract

Interview process : 1 Round of interview (Team / Zoom)

Program details : This program requires help developing and testing Low Level Requirements per DO178c. Candidates will perform reviews of Source Code using the Software Coding Standard and LLRs as a reference.

May eventually lead to reviews of HLRs and LLRs based on task-specific training. The code is written to support the Linux operating system.

The candidates will need to be familiar with DOORS, RTC and JIRA.

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

  • Experience and superior understanding of C programming language.
  • Experience performing code reviews.
  • Experience in software verification
  • Experience with DOORS, RTC and JIRA.
  • Experience writing test procedure 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.

Good to have / Assets :

Existing knowledge of OpenGL and knowledge of Vulkan is a great asset to have; if not at least needs to be willing to learn Graphics Programming (Training program in place).

  • Python experience
  • 30+ days ago
Related jobs
Aversan
Toronto, Ontario

Software Verification Engineer (Code Reviewer). We are currently seeking a "Remote Software Verification Engineer" to help develop and test low-level Level Requirements per DO178c for our client based in Tempa, Florida. Implement code fixes to address findings from code reviews. Engineering Company ...

Promoted
Akkodis
Toronto, Ontario

Akkodis is partnered with a global software & service company who specializes in telecommunications and media to recruit an Automation Test Engineer to join a growing team here in Toronto. If you are interested in learning more or if you would like to discuss any other Test Automation / Device Testi...

Promoted
Webologix Ltd/ INC
Mississauga, Ontario

Job Title:Technical Project manager. Project Management Experience: Proven experience in managing technical projects from initiation to completion,. Team Leadership and Collaboration: Strong leadership skills to motivate and guide cross-functional teams, fostering collaboration and ensuring clarity ...

Promoted
Robertson & Company Ltd.
Toronto, Ontario

Also works with and coaches other QA engineers. The QA engineer has a keen eye for detail and excellent communication skills in this role. More than 8 years of experience as a Quality Assurance, Tester, or similar role. ...

Promoted
Intelliswift Software
Canada

Software Developer- Data Engineering Background. ...

Promoted
Mobilinx
Mississauga, Ontario

Act as an Advisor to the project Technical Office Manager and assist to ensure all technical requirements are met and delivered in a timely manner ensuring we are compliant, efficient and cost-effective design that meets the requirements of the project specifications. The incumbent will develop the ...

Promoted
Payfare Inc.
Canada

We are looking for a curious, details-oriented Senior Quality Engineer who is skilled in both manual and automated testing. Quality Engineering is an integral part of the product-development team and closely involved in every step along the way - from ideation of the project, during implementation, ...

Promoted
ITD Industries Inc.
Toronto, Ontario

ITD is currently seeking a Mechanical Engineer responsible for design work for our Chassis and Van products. Works with other members of the engineering staff to ensure that production is completed in a timely manner. General knowledge of engineering standards, ANSI/ASME Code. General knowledge of f...

Promoted
Programmers.io
Canada

One of our client which is having a global presence is looking for a Quality Engineer-Clojure. Title: Clojure Quality Engineer. ...

Promoted
Ness Digital Engineering North America
Ontario, Canada

As a DevOps engineer setup CI/CD pipeline for application deployment. Work in the DevOps team, to build new shared infrastructure services for on premises failover environment: S3, Kafka, Data Store. Work with DevOps team to establish connectivity between new failover shared services and existing sh...