You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Développeur Logiciel confirme

Location
Montreal, QC
Details
Full Time
4 days ago
Location: Montreal, Canada

Chez Thales, nos collaborateurs créent des solutions qui permettent aux deux tiers des avions de décoller et d'atterrir en toute sécurité. Nous concevons des systèmes de divertissement en vol qui captivent 50 millions de voyageurs chaque année. Nous mettons aussi au point l'avionique dont sont dotés les plus grands avions commerciaux au monde. De plus, nos simulateurs permettent de former la prochaine génération des pilotes d'avions de chasse et de transport ainsi que des pilotes d'hélicoptères de recherche et de sauvetage. Enfin, grâce à leur étroite collaboration, les membres de notre équipe aérospatiale font toute la différence.

Le bureau Avionique situé avenue Marie-Curie à Montréal constitue le centre de compétences du Groupe Thales pour les commandes de vol électriques des avions d'affaires et de transport régional. L'équipe conçoit et intègre des suites avioniques, des systèmes de commandes de vol électriques, des systèmes de communications par satellite ainsi que d'autres concepts innovants destinés aux marchés des avions d'affaires et de transport régional.

Thales people architect solutions that enable two-thirds of planes to take off and land safely. We create in-flight entertainment systems that engross 50 million fliers every year and we develop the avionics that control the world's largest commercial aircrafts. Our simulators train the next generation of pilots for fighter jets, transporters and search and rescue helicopters. And, together, each and every member of our aerospace team makes a difference.

The Avionics office in Marie-Curie, Montreal is Thales Group's Centre of Competence for business and regional jet flight control systems is located at our Montreal - Marie Curie office. The team designs and integrates avionics suites, fly-by-wire flight control systems, SATCOM systems and other innovative concepts for the regional and business aircraft markets.


  • Résumé du poste

    Au sein du Centre de Compétences Operations & Systèmes Aéronautiques, vous intégrez le Département recherche et développement (R&D), et plus particulièrement le service logiciel, dans le cadre du développement de logiciels pour les systèmes de commandes de vol.

    A ce titre, vous contribuez au développement de solutions permettant à nos clients de piloter leurs avions avec le plus haut niveau de sécurité.

    Vous contribuez à l'ensemble du cycle de vie du projet : conception, développement, intégration et support. Vous travaillez en interface avec tous les métiers du projet : ingénierie système, concepteurs hardware, développeur logiciel, intégrateurs, etc.

    L'équipe est basée à Montréal.

    La perspective de réaliser ces missions vous motive ? Alors n'hésitez pas à postuler à cette offre !

    Fonctions essentielles/principaux domaines de responsabilité

    Énumérer les fonctions essentielles à l'existence de ce poste. Énumérer également les responsabilités à exercer pour atteindre les objectifs du poste. Inclure tous les aspects importants du travail, qu'ils soient effectués quotidiennement, hebdomadairement, mensuellement ou annuellement, ainsi que toutes les tâches qui se produisent à des intervalles irréguliers. Axer ces réponses sur les actions directes ou les fonctions clés.

  • Doit être en mesure d'intervenir sur toutes les phases du processus de développement logiciel (spécification, développement, intégration et tests), d'expliquer et de défendre les choix de design et d'implémentation
  • Doit connaitre la norme DO178B/C DAL A ainsi que le cycle de vie d'un développement
  • Assure le support aux équipes systèmes, outils et IVV


  • Exigences minimales: compétences, expérience, formation, connaissances techniques/spécialisées, certifications, langues

    Inclure les compétences minimales, la qualification professionnelle incluant les connaissances spécialisées, les compétences en informatique, etc.

  • Plus de 8 ans d'expérience en développement logiciel temps réel sur des systèmes embarques
  • Plusieurs expériences réussis dans le fonctionnement des RTOS
  • Maitrise du langage C et de la POO
  • Diplôme d'ingénieur en génie électronique et logiciel
  • Une bonne connaissance des design pattern d'architecture
  • Une expérience de 5 ans min avec des méthodes agiles (Scrum, Kanban)
  • Maitrise de de la gestion de configuration logiciel et de GIT
  • Maitrise du processus de change request et de l'analyse d'impact
  • Expérience significatif en débogage sur cible


  • Outils

  • Git, Bitbucket, Jenkins, Artifactory, Jira, Doors, compilation tool chain


  • Mindset

  • Vous aimez travailler en équipe et vous savez aussi faire preuve d'autonomie
  • Vous avez une forte appétence pour les développement logiciel bas niveau
  • Vous êtes motivé et rigoureux


  • Qualification souhaitable

  • Maitrise de la norme DO178B/C
  • Connaissance des architecture ARM et STM32
  • Connaissance en automatisation des tests et CI/CD
  • Expérience en test unitaires via RTRT, Vectorcast ou un autre outil de tests unitaire
  • Notion de python




Thales est un employeur offrant l'égalité des chances qui valorise la diversité et l'inclusion sur le lieu de travail. Thales s'engage à mettre en place des mesures d'adaptation tout au long du processus de recrutement. Les candidats sélectionnés pour une entrevue et ayant besoin de mesures d'adaptation sont priés de le faire savoir lors de l'invitation à l'entrevue; notre équipe travaillera volontiers avec chaque candidat pour répondre à ses besoins particuliers. Tous les renseignements relatifs aux mesures d'adaptation seront traités d'une manière confidentielle et utilisés uniquement dans le but d'offrir une expérience candidat adaptée.

Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience.
Category
Software and Programming