Software Verification Engineer (Code reviewer)

at  Aversan

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Dec, 2024Not Specified02 Oct, 2024N/ASoftware Verification,Rtc,Jira,Test Scripts,Profiling Tools,Git,Visual Studio,Unit TestingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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

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


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Engineering

Graduate

Proficient

1

Toronto, ON, Canada