Enable job alerts via email!

Software Engineer

Aviyatech

Longueuil, Mississauga

On-site

CAD 60,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a pioneering aerospace firm as a Software Engineer where your skills will contribute to mission-critical projects in the Aerospace and Defense sectors. This role involves working collaboratively on the validation and verification of embedded software solutions, ensuring they meet stringent airworthiness standards. New graduates are encouraged to apply, making this a fantastic opportunity to kickstart your career in a dynamic and innovative environment. If you are passionate about software engineering and eager to learn, this position offers a pathway to grow your expertise while working on cutting-edge technologies.

Qualifications

  • Bachelor's degree in Computer Science or related field required.
  • Proficient in C/C++ and scripting languages like Python and Perl.

Responsibilities

  • Validate and verify embedded software solutions for aerospace systems.
  • Review software architecture and perform requirement-based testing.

Skills

C programming
C++ programming
Python
Perl
Git
SVN
Assembly languages
Rational DOORS Tool

Education

Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Engineering
Bachelor’s Degree in Software Engineering
Degree in Electrical or Mechatronics Engineering

Tools

Rational DOORS
Problem Reporting Tools

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 of the top-tier Aerospace and Defense Contractors. We have openings for Software Engineers to join our engineering groups in Mississauga, Ontario and Longueuil, Quebec. New graduates are welcome to apply.


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.
  • Review software architecture, high level requirements and low level requirements against product and software requirements.
  • Review source code against detailed design documents, standards and perform analysis, review and testing.
  • Perform Requirement based testing (Unit Testing (UT), Software Integration Testing (SIT) & Hardware/Software Integration Testing (HSIT) as per DO-178C Level A, B and C guidelines.
  • Perform additional duties as required.
Qualifications for Position
  • Bachelor’s Degree in Computer Science, Computer or Software Engineering. Degree in Electrical or Mechatronics Engineering if minored in Computer Science.
  • Proficient in C and C++ programming languages, demonstrated through personal and school projects.
  • Proficient in one or more scripting languages such as Python and Perl for generating test scripts.
  • Experience with version control systems such as Git or SVN.
  • Strong verbal and written communication skills.
  • Have demonstrated ability to work effectively, both alone and as a team.
  • Self-learner with an ability to take initiative to improve their own skills.
  • Ability to reliably meet deadlines while paying close attention to detail & product quality.
  • Familiarity with assembly languages and the intricacies of coding close to the metal are an asset.
  • Familiarity with Rational DOORS Tool and Problem Reporting Tools are an asset.
  • Familiarity with DO-178C processes or equivalent formal certification processes are an asset.

Applicants are kindly asked to include an English resume as part of their application for this position.

For further information please visit us at www.aviyatech.com

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.