Construire l'espace entre le prouvé et le possible, MDA Space (TSX:MDA) est un partenaire de mission de confiance pour l'industrie spatiale mondiale. Pionnier de la robotique, des systèmes satellitaires et de la géo-intelligence avec plus de 55 ans d'histoire de premières mondiales et plus de 450 missions, MDA Space est un leader mondial dans les satellites de communication, l'observation de la Terre et de l'espace, ainsi que l'exploration et l'infrastructure spatiale. L'équipe de MDA Space, composée de plus de 3 000 experts spatiaux au Canada, aux États-Unis et au Royaume-Uni, possède les connaissances et le savoir-faire nécessaires pour transformer une vision audacieuse du client en une mission réalisable – apportant un mélange unique d'expérience, d'excellence en ingénierie et d'émerveillement qui est dans notre ADN depuis le premier jour. Pour ceux qui rêvent grand et repoussent les limites sur Terre et dans les étoiles pour changer le monde pour le mieux, nous vous y emmènerons.
MDA Geospatial Services renforce l'équipe de développement logiciel en soutien aux opérations satellitaires et recherche un ingénieur logiciel expérimenté et polyvalent pour rejoindre notre équipe à St. Bruno, QC.
Votre Mission :
L'ingénieur logiciel travaillera sous la supervision de l'ingénieur logiciel principal et du chef de composante/propriétaire de produit spécifique pour participer au développement, à l'intégration, aux tests et à la maintenance des interfaces utilisateur et des services web, en utilisant les principes d'ingénierie logicielle établis et les techniques de gestion de configuration logicielle. L'ingénieur logiciel interagira également avec l'équipe des opérations pour aider à trouver et à prévenir les problèmes opérationnels, ainsi qu'à maintenir/améliorer l'environnement de développement des systèmes sur lesquels il travaillera.
L'ingénieur logiciel soutiendra CHORUS-C et/ou Radarsat-2 (R2) et/ou la Mission de la Constellation Radarsat (MCR) si nécessaire.
R2 est un satellite commercial canadien qui fournit des images RSO haute résolution aux clients du monde entier. La MCR est une constellation de trois satellites qui fournit des images RSO haute résolution. CHORUS-C est la prochaine mission commerciale d'observation de la Terre (OT) de génération MDA.
Ce poste est situé au centre de contrôle de MDA, à St Bruno, QC.
Responsabilités :
- Effectuer de l'ingénierie logicielle pour développer, intégrer, tester et maintenir des applications de système au sol
- Contribuer à la feuille de route du produit en collaboration avec l'équipe et le propriétaire de produit
- Interagir avec les équipes d'exploitation pour soutenir l'intégration et les tests d'applications dans les environnements opérationnels et de développement.
- Gestion du cycle de vie des versions d'API
- Travailler en étroite collaboration avec nos équipes d'exploitation et de production pour fournir un support de niveau 3.
- Documenter les différentes phases de développement logiciel (par exemple, plan de test et de maintenance).
- Maintenir, mettre à jour et améliorer l'environnement de développement ainsi que tous les systèmes nécessaires (base de données, transferts de fichiers, etc.).
- Gérer et documenter les bogues et les problèmes, y compris les CVE.
Responsabilités secondaires :
- Développement d'outils pour soutenir la maintenance et l'automatisation du système
- Soutenir l'enquête et la correction des problèmes de base de données et de système.
Qualifications minimales requises :
- Études postsecondaires complétées (B.Sc., M.Sc. ou équivalent) en informatique, génie informatique ou discipline connexe. Un diplôme en TI et des expériences pertinentes seront également considérés.
- Minimum de 5 ans d'expérience pertinente en développement logiciel
- Expérience avec React.js et TypeScript
- Expérience avec Python, y compris le framework Django
- Expérience avec SQL (SQL Server, PostgreSQL)
- Expérience avec Java utilisant Maven (y compris Spring framework et Hibernate)
- Expérience avec les processus Agile et les outils de suivi des problèmes comme JIRA
- Expérience avec la conteneurisation et les processus CI/CD
- Connaissance des systèmes d'exploitation Windows et Linux
- Capacité à résoudre des problèmes et à travailler dans un environnement opérationnel pouvant avoir d'importantes contraintes de temps, de procédures et de sécurité.
Qualifications préférées
- Expérience avec XML, JSON, SVN, Git, Jira et Jenkins.
- Connaissance de la cybersécurité telle qu'elle se rapporte aux applications web
- Connaissance du développement C++, des normes et des spécifications
- Expérience avec le système de messagerie Kafka
- Expérience avec AWS ou d'autres infrastructures cloud
- Connaissance de MongoDB
- Souci du détail et désir d'approfondir les données
- Une connaissance préalable des satellites (par exemple, système au sol, exploitation, orbite...) est un atout.
Commentaires/Considérations spéciales :
- Les candidats retenus doivent obtenir et détenir une cote de fiabilité
- Une mise à niveau au niveau secret et une évaluation de sécurité pour le Programme des marchandises contrôlées (PMC) pourraient être nécessaires en fonction des projets supplémentaires sur lesquels on travaillera.
- Bien qu'il puisse y avoir une possibilité de travailler 1 jour par semaine à domicile, il est prévu que le candidat travaille sur site.
Nous sommes une équipe de rêve composée de personnes motivées, collaboratives et passionnées, et nous recherchons constamment d'autres personnes pour rejoindre la #TeamMDA afin de susciter de nouvelles approches innovantes à la résolution de problèmes qui nous feront avancer pour améliorer la vie sur et au-dessus de la Terre. Si vous êtes enthousiasmé à l'idée d'étendre notre place dans l'espace et motivé à inspirer la prochaine génération, nous vous y emmènerons.
Nous sommes entrés dans une nouvelle ère d'exploration et de développement, et MDA accueille tous ceux qui aspirent à se préparer et à en faire partie. Employeur respectueux de l'égalité des chances, valorisant la diversité, l'intégrité et la collaboration, nous nous engageons à renforcer le leadership de MDA et du Canada dans ce nouvel âge d'or.
MDA offre des programmes de rémunération et d'avantages sociaux compétitifs à ses employés à tous les emplacements. En tant que membre de l'équipe MDA, vous et vos personnes à charge admissibles êtes éligibles à participer à un régime d'avantages sociaux qui assure un niveau de protection complet grâce à des soins de santé compétitifs, y compris : des régimes d'assurance maladie prolongée et de médicaments flexibles, des avantages dentaires et visuels, une protection de revenu en cas d'invalidité, une assurance-vie, des régimes d'épargne-retraite collectifs ; et un programme d'aide aux employés et à la famille.
MDA est fier d'offrir des aménagements pendant le processus de recrutement. Si vous avez besoin d'aménagements, veuillez l'indiquer sur votre demande/lettre de motivation et nous travaillerons avec vous pour répondre à vos besoins d'accessibilité.
Détails
- Ville
- Saint-Bruno-de-Montarville, QC
Besoin d'assistance?
- Courriel
- support@aerowork.ca
- Téléphone
- 1-450-403-4300