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

Développeur logiciel-1

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

Sous la responsabilité du chef de projet, vous intégrez une équipe d'ingénieurs au sein du pôle R&D et participez au développement d'application logiciel embarque et de drivers bas niveau.

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 participez au développement de solutions permettant à nos clients de piloter leurs avions avec le plus haut niveau de sécurité.

Vous participez à 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é

  • Doit être en mesure d'intervenir sur toutes les phases du processus de développement logiciel (spécification, développement, intégration et tests)
  • A la responsabilité du respect du processus et des normes applicables sur son périmètre d'activités
  • Assure le support aux équipes systèmes, outils et IVV


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

  • De 1 à 2 ans d'expérience en développement logiciel temps réel sur des systèmes embarques
  • Bonne connaissance du fonctionnement des RTOS
  • Bonne connaissance du langage C et de l'Ada
  • Diplôme d'ingénieur en génie électronique et logiciel
  • Une première expérience réussie en développement et intégration de drivers
  • Une première expérience avec des méthodes agiles (Scrum, Kanban)
  • Connaissance de la gestion de configuration logiciel
  • Une première expérience 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

  • Connaissance 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