Software Verification Engineer in Mississauga

Software Verification Engineer in Mississauga

Mississauga Full-Time 91064 - 111300 $ / year (est.) On-site
A

At a Glance

  • Tasks: Validate and verify embedded software for flight control systems to ensure safety and reliability.
  • Company: Join Aviya Aerospace Systems, a leader in aerospace technology with a commitment to diversity.
  • Benefits: Competitive salary, inclusive work culture, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on innovation and career advancement.
  • Why this job: Make a real impact in aerospace by ensuring the safety of flight systems.
  • Qualifications: Degree in computer/software engineering; new grads welcome; experience with C/C++ and Python is a plus.

The predicted salary is between 91064 - 111300 $ per year.

We have openings for Software Verification Engineers to join our engineering group in Mississauga, Ontario.

  • Specific Position Duties
  • Work as part of the Software team on activities associated with the validation, verification and release of embedded software solutions for airworthy control systems.

You will help ensure the safety and reliability of flight control systems through rigorous software verification.

  • 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 Requirements Based Testing (Unit Testing (UT), Software Integration Testing (SIT) & Hardware/Software Integration Testing (HSIT) as per DO-178C Level A, B and C guidelines.
  • Contribute to process improvements and perform additional related duties as required.

Qualifications for Position

  • Bachelor’s or master’s degree in computer or software engineering (Electrical or Mechatronics Engineering considered with Computer Science minor).
  • New graduates are welcome to apply.
  • Experience with C and C++ programming languages for embedded software development.
  • Familiarity with scripting languages (Python) for test development and automation.
  • Familiarity with version control systems such as Git or SVN.
  • Strong verbal and written communication skills and ability to work collaboratively.
  • Self-learner with an ability to take initiative to improve their own skills.
  • Detail-oriented with strong problem-solving skills and ability to meet deadlines.
  • Experience with Matlab/Simulink tools or Pytest is an asset.
  • Experience in airworthy software verification following DO-178C standard or equivalent safety-critical certification standards (medical or automotive) is an 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.

Thank you for your interest in Aviya Aerospace Systems.

We are diligently reviewing every application, however only those applicants selected to move onto the next step will be contacted.

We have openings for Software Verification Engineers to join our engineering group in Mississauga, Ontario.

Specific Position Duties Qualifications for Position 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 […]

#J-18808-Ljbffr

Software Verification Engineer in Mississauga employer: Aviya Technologies Inc.

Aviya Aerospace Systems is an exceptional employer located in Mississauga, Ontario, offering a dynamic work environment where innovation and collaboration thrive. With a strong commitment to employee growth, the company provides opportunities for new graduates and seasoned professionals alike to enhance their skills in software verification for critical aerospace systems. The inclusive culture and dedication to diversity ensure that every team member feels valued and empowered to contribute to the safety and reliability of flight control systems.

A

Contact Details:

Aviya Technologies Inc. Recruitment Team

We think you need these skills to ace Software Verification Engineer in Mississauga

Software Verification
Embedded Software Development
C Programming
C++ Programming
Python Scripting
Version Control (Git, SVN)
Requirements Based Testing