Junior Software Developer

86202
Saint-Laurent, QC
Permanent/Direct Hire
4 hours ago

Job Title: Junior Software Developer

Location: Saint-Laurent, Quebec

Estimated Duration: Fulltime

Pourquoi rejoindre l’équipe de génie logiciel ?
En tant que développeur logiciels, vous serez impliqué dans le cycle de vie complet du développement logiciel de nos différentes solutions logicielles de gestion de vol. Les différentes équipes d’ingénierie conçoivent des solutions logicielles sur mesure pour notre client dans l’industrie commerciale et militaire. Pour les hélicoptères ou les avions, vous devrez appliquer et maintenir les normes de développement imposées par le domaine de l’avionique tout en améliorant les standards de l’industrie en matière d’efficacité des trajectoires de vol.

En tant que développeur de logiciels, vous devrez :

  • Participer au développement de nouvelles solutions logicielles avioniques qui révolutionneront l’industrie aérospatiale conformément aux standards de l’entreprise et aux méthodologies de l’industrie (militaire et/ou commerciale);

  • Créer une architecture logicielle qui évoluera avec les produits;

  • Participer à toutes les phases du développement logiciel (design, codage, documentation);

  • Résoudre de multiples défis techniques liés aux technologies nouvelles et existantes;

  • Participer au développement de logiciels et aux revues par les pairs.

EXIGENCES :

  • Détenir un baccalauréat en génie électrique ou informatique ou l’équivalent;

  • Minimum cinq (5) années d’expérience en développement de logiciels;

  • Langages C/C++ (environnement Microsoft Visual C++);

  • Bilingue – français et anglais.

ATOUTS :

  • Familiarité avec les systèmes de configuration logicielle;

  • Familiarité avec les systèmes de gestion des exigences (DOORS);

  • Familiarité avec le processus de certification DO-178;

  • Familiarité avec les protocoles de communication (RS-232, RS-422, A-429, A-708, CANBUS, IEEE-1394, etc.);

  • Expérience en développement de logiciels avioniques.

———————————————————

Why join the Software Engineering team?
As a Software Developer, you will be involved in the complete software development lifecycle of our various flight management software solutions. The different engineering teams design tailored software solutions for our client in the commercial and military industry. For helicopters or airplanes, you will apply and maintain the development standards imposed by the avionics field while improving industry standards for flight path efficiency.

As a Software Developer, you will:

  • Participate in the development of new avionics software solutions that will revolutionize the aerospace industry in accordance with company standards and industry methodologies (military and/or commercial);

  • Create software architecture that will evolve with the products;

  • Participate in all phases of software development (design, code, documentation);

  • Resolve multiple technical challenges related to new and existing technologies;

  • Participate in software development and peer reviews.

REQUIREMENTS:

  • Hold a Bachelor’s degree in Electrical or Computer Engineering or equivalent;

  • Minimum five (5) years of experience in software development;

  • C / C++ languages (Microsoft Visual C++ environment);

  • Bilingual – French and English.

ASSETS:

  • Familiar with software configuration systems;

  • Familiar with requirements management systems (DOORS);

  • Familiar with the DO-178 certification process;

  • Familiar with communication protocols (RS-232, RS-422, A-429, A-708, CANBUS, IEEE-1394, etc.);

  • Experience in avionics software development.

The pay range that the employer reasonably expects to pay for this position is between CA$60,000 and CA$80,000

Our voluntary benefits offering includes medical, dental, vision and retirement benefits.

Applications will be accepted on an ongoing basis.

Tundra Technical Solutions would like to thank you for the interest you have demonstrated in this opportunity. However, only candidates with the required skills will be contacted.

Tundra Technical Solutions is an Equal Opportunity/Affirmative Action Employer. We welcome and encourage diversity in our workplace.

Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!

Tundra Technical Solutions is among North America’s leading providers of Information Technology and Engineering staffing and consulting services. Our success and our clients’ success are built on a foundation of service excellence. Rather than continually trying to sell to new clients and companies and simply filling databases with candidates, we focus on developing stronger relationships and deeper knowledge of our existing clients’ challenges and opportunities.

Open ears. Open minds. Open futures