Software Verification Engineer

Aviyatech

Mississauga

Hybrid

CAD 90,000 - 125,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Aviya Aerospace Systems in Mississauga, Ontario, and Longueuil, QC, is seeking Software Verification Engineers to join our Software team and drive the validation, verification and release of embedded software for airworthy control systems.

You will review software architecture and requirements, perform source code reviews, and conduct unit testing, software integration testing and hardware/software integration testing per DO-178C levels A, B and C, working collaboratively to ensure safety and

Qualifications

  • A minimum of 3 years of airworthy software verification experience per DO-178C or equivalent safety-critical standards.
  • Experience reviewing software architecture and both high-level and low-level requirements.
  • Experience with embedded software testing methodologies and tooling.
  • Ability to collaborate across teams and meet deadlines.

Responsibilities

  • Work as part of the Software team on validation, verification and release of embedded software for airworthy control systems.
  • Review software architecture, high level requirements and low level requirements against product and software requirements.
  • Conduct source code reviews and analysis to ensure compliance with design documents and standards.
  • Perform RequirementsBasedTesting (Unit Testing, Software Integration Testing & Hardware/Software Integration Testing per DO-178C Levels A–C).
  • Contribute to process improvements and perform additional related duties as required.

Skills

Embedded software verification
C/C++ for embedded
Python or Perl scripting
Version control: Git or SVN
Strong communication

Education

Bachelor’s or Master’s degree in Computer or Software Engineering

Tools

Git
SVN

Job description

Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many top-tier Aerospace and Defense Contractors. We have openings for Software Verification Engineers to join our engineering groups in Mississauga, Ontario and Longueil, QC.


Specific Position Duties
  • Work as part of the Software team on activities associated with the validation,verificationand release of embedded software solutions forairworthycontrol systems.You will help ensure the safety and reliability of flight control systems through rigorous software verification.
  • Reviewsoftware architecture, high levelrequirementsandlow levelrequirementsagainst product and software requirements.
  • Conduct source code reviews and analysis to ensure compliance with design documents and standards.
  • Perform RequirementsBasedTesting (Unit Testing (UT), Software Integration Testing (SIT) & Hardware/Software Integration Testing (HSIT) as per DO-178C Level A, B and C guidelines.
  • Contribute toprocess improvements and performadditionalrelated duties asrequired.
Qualifications for Position
  • Bachelor’s orMaster’s degree in Computer or Software Engineering(Electrical or Mechatronics Engineering considered with Computer Science minor).
  • Minimum of 3 years of experience inairworthysoftware verificationfollowingDO-178Cstandard orequivalent safety-critical certification standards (medicalorautomotive).
  • Proficiencyin Cand C++ programming languagesfor embedded softwaredevelopment.
  • Experience withscripting languages(PythonorPerl)fortest development and automation.
  • Familiaritywith version control systemssuch as Git or SVN.
  • Strong verbal and written communication skills and ability to work collaboratively.
  • Self-learner withanability to take initiative to improve their own skills.
  • Detail-oriented with strong problem-solving skills and ability to meet deadlines.
  • Experience withMatlab/Simulink toolsorPytestis an asset.
  • Familiarity withassembly languagesand the intricacies oflow-level codingare an asset.
  • Familiarity with Rational DOORSTooland Problem Reporting Toolsarean asset.

Aviya Aerospace Systems is an equal opportunity employer and is committed to fostering a diverse and inclusive work environment. Upon request, Aviya will accommodate candidates with disabilities throughout the hiring process up to the point of undue hardship.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

FPGA Designer and DO-254 Specialist
FPGA Designer and DO-254 Specialist

Aviyatech • Mississauga

On-site
CAD 90,000 - 130,000
Software Engineer
Software Engineer

Aviya Aerospace Systems • Longueuil

On-site
CAD 70,000 - 90,000
FPGA Engineer
FPGA Engineer

Aviya Aerospace Systems • Mississauga

On-site
CAD 90,000 - 130,000
Embedded Software Engineer - DO 178
Embedded Software Engineer - DO 178

Sopra Steria USA • Montreal (administrative region)

Hybrid
CAD 70,000 - 100,000
Hybrid Work
Medical, dental, and vision Insurance
Telemedicine service
+3
Ingénieur ou ingénieure logiciels/Software Engineer
Ingénieur ou ingénieure logiciels/Software Engineer

Aviya Aerospace Systems • Mississauga

On-site
CAD 75,000 - 95,000
Embedded Software Engineer - DO 178
Embedded Software Engineer - DO 178

CS GROUP - Canada • Montreal (administrative region)

Hybrid
CAD 70,000 - 110,000
Hybrid Work
Industry leading medical, dental, and vision Insurance
Access to a telemedicine service
+3
FPGA Designer and DO-254 Specialist
FPGA Designer and DO-254 Specialist

Aviya Aerospace Systems • Mississauga

On-site
CAD 80,000 - 120,000
Flight Control Application System Verification ... Engineering · Head office ·
Flight Control Application System Verification ... Engineering · Head office ·

Mannarino Systems and Software Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Group insurance & RRSP
Flextime with paid overtime
Discretionary bonuses
+3
Software Test Engineer
Software Test Engineer

Aversan • London

On-site
CAD 86,000 - 107,000
Software Test Engineer
Software Test Engineer

Aversan Inc • London

Hybrid
CAD 86,000 - 107,000