Senior Software Engineering Professional - Avionics Graphics Specialist / Professionnel de l’ingénierie logiciel principal – Spécialiste graphique d’avionique

12 months ago
Full time role
Montreal, QC, CA... more
Montreal, QC, CA... more

Job Description

POSTULER À CET EMPLOI Chez Wisk, nous transformons l'avenir de la mobilité urbaine en proposant des vols sécuritaires, entièrement électriques et autonomes. Nous sommes une équipe passionnée qui travaille ensemble pour un avenir durable, en résolvant des problèmes à fort impact qui n'ont jamais été résolus auparavant. En proposant des vols quotidiens à portée de tous, nous faisons en sorte qu'il soit possible de passer moins de temps dans les transports et plus de temps à profiter. Si vous voulez faire partie du futur de la mobilité, poursuivez la lecture!

At Wisk, we're transforming the future of urban mobility through safe, all-electric, autonomous flight. We are a passionate team working together toward a sustainable future, solving high-impact problems that have never been solved before. By delivering everyday flight for everyone, we're making it possible to spend less time getting there and more time being there. If you want to be part of shaping the future of mobility, then read on!

Nous recherchons un professionnel de l’ingénierie logiciel senior pour se joindre à notre équipe. L’objectif d’un professionnel de l’ingénierie logiciel principal chez Wisk est de contribuer au succès de toutes les activités de développement de logiciels au sol sur un programme aérospatial passionnant. Vous ferez partie de l’équipe logicielle qui assurera les fonctions de la station au sol.

We are looking for a Senior Software Engineer to join our team. The goal of a Senior Software Engineer at Wisk is to contribute to the success of all ground station software development activities on an exciting aerospace program.  You will be part of the software team that will deliver the ground station functions.


Pourquoi nous avons besoin de vous (Why we need you):

  • Avec cette vision en tête, nous recherchons un Professionnel de l’ingénierie logiciel principal pour se joindre à notre équipe de développement logiciel. L’objectif d'un professionnel de l’ingénierie logiciel principal chez Wisk est de contribuer au développement des fonctions de la station au sol qui soutiennent le premier avion entièrement autonome tout électrique qui fonctionne et peut être exploité en toute sécurité dans un environnement de mobilité aérienne urbaine.
  • Le candidat retenu est respecté dans le milieu du génie aérospatial en tant que leader technique hautement compétent et expérimenté qui a une expérience pratique directe du développement et de la construction de systèmes d’interface de pilote d’aéronef certifiés. Dans ce rôle, le candidat doit être proactif, avant-gardiste et motivé avec la capacité d’inspirer et d’influencer une équipe de professionnels de l'ingénierie aux vues similaires.

  • With that vision in mind, we are looking for a Senior Software Engineer to join our software development team. The goal of the Senior Software Engineer at Wisk is to contribute to the development of the ground station functions that support  the first fully autonomous all-electric aircraft that performs and operates safely in an urban air-mobility environment. 
  • The successful candidate is respected in the aerospace engineering community as a highly knowledgeable and experienced technical leader who has direct hands-on experience developing and building certified aircraft pilot interface systems. In this role, the candidate must be proactive, forward thinking and self-motivated with the ability to inspire and lead by influence a team of like-minded engineers.

Ce que seront vos tâches (What you will do):

  • Comme membre de l'équipe de l’organisation du logiciel, et déployé au sein de l’équipe des systèmes au sol, vous agirez à titre de Professionnel de l’ingénierie logiciel principal pour concevoir, mettre en œuvre, tester et intégrer un logiciel d’interface utilisateur graphique de haute qualité qui produit des affichages avioniques pour un aéronef eVTOL autonome.
  • Vous concevrez un « gestionnaire de fenêtres » qui permet à nos applications en temps réel d’utiliser des intergiciels tiers pour générer des affichages avioniques
  • Vous travaillerez avec les concepteurs d’interface homme-machine (IHM) et d’interface UI/UX pour produire des affichages avioniques d’opérateur et intégrerez des logiciel tiers dans une pile graphique qui peut être utilisée par nos applications
  • Vous participerez à l’élaboration des exigences logicielles, du design et du code pour soutenir les objectifs du système de station au sol pour l’année.
  • Vous assisterez votre chef d’équipe et votre chef IPT dans l'élaboration des activités de travail, des tâches et des échéanciers.
  • Vous assisterez au soutien des activités de résolution de problèmes liées aux activités qui vous sont assignées.
  • Vous travaillerez en étroite collaboration avec le groupe d’ingénierie des systèmes pour examiner les exigences au niveau des systèmes et fournir une rétroaction du point de vue du logiciel.

  • As part of the software organization, and deployed in to the ground systems team, you will act as a Senior Software Engineer to design, implement, unit-test, and integrate high-quality graphical user interface software that produces avionics displays for an autonomous eVTOL aircraft. 
  • You will design a “window manager” that allows our real-time applications to use third-party middleware to drive avionics displays
  • You will work with human-machine interface (HMI) and UI/UX designers to produce operator avionics displays and Integrate third-party software into a graphics stack that can be used by our applications
  • You will take part in developing software requirements, design, and code to support the ground station system’s goals for the year.  
  • You will support  your team leader and your IPT leader in developing work activities, tasks, and timelines.  
  • You will help support problem solving activities related to your assigned activities. 
  • You will be working closely with the system engineering group to review system level requirements and provide feedback from the  software perspective. 

Ce que vous avez fait (What you have done):

  • Ce poste exige un baccalauréat ou une maîtrise en informatique ou en génie des systèmes informatiques avec au moins 5 ans d’expérience de travail avec des affichages de poste de pilotage d’aéronef
  • Vous avez travaillé sur un ou plusieurs programmes de développement d’aéronefs commerciaux ou de défense.
  • Vous avez une expérience pratique dans le développement de logiciels C/C++ pour les systèmes critiques de sécurité intégrés
  • Vous avez une expérience pratique avec OpenGL ou Vulkan et EGL
  • Vous avez démontré votre capacité à développer des interfaces utilisateur pour les systèmes de production
  • Vous possédez de solides compétences en conception de logiciels

  • This position requires a BS or MS in computer science or computer systems engineering with at least 5 years of experience working with aircraft cockpit displays
  • You have worked on one or more commercial or defense aircraft development programs.  
  • You have hands-on experience  in developing C/C++ software for embedded safety critical systems
  • You have practical experience using OpenGL or Vulkan, and EGL
  • You have demonstrated ability to develop user interfaces for production systems
  • You have a strong software design skills

Désiré (Desired):

  • Vous connaissez, possédez ou avez de l’expérience avec
  • les interfaces basées sur carte
  • Presagis VAPS
  • ARINC 661
  • Les concepts RTOS et la conception de logiciels concurrents
  • Python ou autre langage de script
  • De bonnes compétences de communication écrite et verbale
  • Une expérience pratique de travail avec des systèmes critiques en matière de sécurité exposés à la norme DO-178C ou ISO 26262

  • You are familiar, have, or have experience with 
  • Presagis VAPS 
  • ARINC 661
  • map-based interfaces
  • RTOS concepts and concurrent software design
  • Python or other scripting language
  • Good written and verbal communications skills
  • Practical experience working with safety critical systems with exposure to DO-178C or ISO 26262

Qui vous êtes (Who you are):

  • Vous êtes une personne très motivée, autonome, dotée d'un large éventail de compétences et n'ayant jamais peur de faire face à des défis techniques complexes
  • Vous êtes une personne orientée vers les solutions et dotée d'un solide esprit d'analyse
  • Vous avez de solides compétences en communication et pouvez facilement adapter vos communications en fonction du public visé
  • Vous pouvez vous adapter rapidement ou proposer les changements nécessaires pour obtenir rapidement des résultats, dans les délais requis
  • Vous accueillez les défis, prenez des engagements et obtenez des résultats dans les limites des attentes raisonnables
  • Vous êtes un joueur d'équipe positif

  • You are a highly motivated, self starting individual with a broad set of skills and never afraid of facing complex technical challenges
  • You are a solution oriented individual with a strong analytical mindset
  • You have strong communication skills and can easily tailor your communications to suit the audience
  • You can adapt quickly or propose changes needed to achieve early results in a timely fashion
  • You embrace challenges and take commitments and deliver results within reasonable expectations
  • You are a positive team player



Nous proposons un ensemble complet d'avantages sociaux incluant une couverture médicale, dentaire, de la vue et une assurance vie (l'entreprise assume la totalité de la prime du salarié), une structure d'horaire de travail à disposition (9/80), ainsi que 20 jours de congé payés et 10 jours fériés. Nous mettons aussi en place un régime de retraite épargne avec une contribution équivalente de 100% de l'entreprise, pouvant atteindre jusqu'à 8%, ainsi qu'une aide financière pour les études. Et en plus de tout cela, nous offrons également une variété d'avantages tels que des cours de vol, des allocations de bien-être, des collations, des boissons, des fruits, des bonus de référence d'employés, un programme de dons de bienfaisance assortis, un programme de bonus de brevet, et bien plus encore.

We offer a comprehensive benefits package including medical, dental, vision and life insurance (company pays 100% of employee premium), alternative work schedule (9/80), 20 days of PTO, 10 company holidays, a retirement savings plan with 100% company matching up to 8% and education assistance. And on top of all that, we also offer a variety of perks such as flight lessons, wellness allowances, snacks, drinks, fruit, employee referral bonus, charitable giving match, patent bonus program, and much more.

Wisk Aero offre des égalités d'emplois (EEO) à tous les employés et candidats à l'emploi, sans distinction de race, de couleur, de religion, de sexe, d'origine ethnique ou nationale, d'âge, de handicap, d'identité ou d'expression de genre, de grossesse, d'orientation sexuelle, d'état civil, de convictions politiques, de langue, de condition sociale ou d'autres caractéristiques protégées. En plus des obligations imposées par les lois fédérales, Wisk Aero se conforme aux lois provinciales et locales applicables en matière de non-discrimination en matière d'emploi dans tous les endroits où l'entreprise compte des installations. Cette politique s'applique à toutes les modalités et conditions d'emploi, incluant le recrutement, l'embauche, le placement, la promotion, la cessation d'emploi, la mise à pied, la réintégration, la mutation, les congés, la rémunération et la formation.

Wisk Aero provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, colour, religion, sex, ethnic or national origin, age, disability/handicap, gender identity or expression, pregnancy, sexual orientation, civil status, political convictions, language, social condition, or any other protected characteristics. In addition to federal law requirements, Wisk Aero abides by applicable provincial and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Veuillez soumettre tous les CV en anglais

Please submit all resumes in English

Similar jobs