Responsable Logiciel GNSS / Software Lead GNSS

79158
Permanent/Direct Hire
4 weeks ago

Pourquoi vous joindre à l’équipe:

En tant que responsable du logiciel dans le groupe GNSS, vous serez impliqué dans le cycle de vie complet du développement logiciel de nos récepteurs GNSS. L’équipe d’ingénieurs GNSS conçoit les meilleurs systèmes et logiciels de leur catégorie pour ses clients. Vous devrez devenir très familier avec les fonctions existantes du produit, le matériel, l’architecture du système, les normes de l’industrie et ainsi contribuer directement à la réussite du développement des produits GNSS.

À titre de Responsable Logiciel, vos responsabilités incluent :

  • Superviser le développement de l’architecture logicielle et fournir des conseils techniques.
  • Maintenir une perspective globale des activités de développement de systèmes et de logiciels du département afin de créer une architecture logicielle qui évoluera avec les produits et réduire les coûts de développement.
  • Amorcer les discussions techniques relativement à des questions ou des problèmes et recommander des solutions; identifier les répercussions des solutions possibles considérant les échéanciers et les considérations de certification.
  • Travailler en collaboration avec une équipe de projet formée de professionnels engagés.
  • 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;
  • Apporter du soutien pour le développement des solutions d’intégration matériel et logiciel, le développement de l’architecture, les revues de conception ainsi que la planification de l’intégration et de l’homologation.

Comment exceller dans ce rôle :

  • Bilingue – français et anglais.
  • Bonne capacité à coordonner afin de réaliser le développement des solutions techniques proposées.
  • Détenir un baccalauréat en génie électrique ou logiciel ou l’équivalent.
  • Excellent communicateur, à l’oral autant qu’à l’écrit.
  • Familier avec les langages de programmation (C et/ou Ada).
  • Le candidat idéal doit avoir un minimum de 10 années d’expérience en développement logiciel et 10 années d’expérience dans l’intégration de systèmes intégrés sur puce dans
  • un environnement bare metal. Le candidat idéal aurait de l’expérience dans l’intégration de systèmes intégrés sur puce utilisant des processeurs ARM Cortex M3 et R5F.
  • Une personne motivée, avec de l’initiative, et prête à contribuer au développement des solutions GNSS.

Ce qui vous distingue :

  • Expérience en développement de logiciels avioniques (DO-178)
  • Familier avec les systèmes de gestion des exigences (DOORS)
  • Familier avec les systèmes de positionnement par satellites

Ce que nous offrons :

  • Assurances collectives payées à 100% et régime de retraite avec participation de l’employeur
  • Programme d’aide financière aux études
  • Bornes électriques gratuites
  • Cafétéria sur place à faible coût
  • Fermeture pendant les fêtes de fin d’année
  • Entreprise de calibre international à grandeur humaine
 
Why join our team?
As a Software Lead in the GNSS group, you will be involved in the complete software development lifecycle of our GNSS receivers. The GNSS engineering team designs best-in-class systems and software for our customers. You will need to become very familiar with existing product features, hardware, system architecture, and industry standards and thus contribute directly to the success of GNSS product development.
 
As a Software Lead, your key responsibilities include:
  • Oversee Software Lead development and provide technical advice.
  • Maintain a global perspective of the department’s systems and software development activities in order to create a software architecture that will evolve with the products and reduce development costs.
  • Initiate technical discussions on issues or problems and recommend solutions; identify implications of possible solutions with respect to timelines and certification considerations.
  • Work with a project team of committed professionals.
  • Participate in the development of new avionics software solutions that will revolutionize the aerospace industry in accordance with company standards and industry methodologies.
  • Provide support for the development of hardware and software integration solutions, architecture development, design reviews, integration, and certification planning.

How to excel in this role:

  • Hold a Bachelor’s degree in Electrical or Software Engineering or equivalent.
  • The ideal candidate should have a minimum of 10 years experience in software development and 10 years experience in integrating systems-on-chip in a bare metal environment. The ideal candidate would have experience in system-on-chip integration using ARM Cortex M3 and R5F processors.
  • A self-motivated individual with initiative, ready to contribute to the development of GNSS solutions.
  • Good ability to coordinate in order to realize the development of proposed technical solutions.
  • Familiar with programming languages (C, Ada);
  • Excellent oral and written communication skills.
  • Bilingual – French and English.

What sets you apart:

  • Experience in avionics software development (DO-178).
  • Familiarity with requirements management systems (DOORS).
  • Familiar with global navigation satellite systems.

What we offer :

  • 100% paid group insurance and employer-matched pension plan.
  • Student financial assistance program.
  • Free electric charging stations.
  • Low-cost on-site cafeteria.
  • Closed between the holidays.
  • World-class company on a human scale.