One step ahead
Product R&D • Product Outsourcing • Embedded Software • IT/Application development • Electronics (Analogue
April 30
🏢 In-office - Montreal
One step ahead
Product R&D • Product Outsourcing • Embedded Software • IT/Application development • Electronics (Analogue
• Collaborer avec des ingénieurs expérimentés dans la conception, le codage, les tests et la maintenance d'applications logicielles. • Développer et maintenir des modules logiciels embarqués à l'aide de langages de programmation comme C++ et Python. • Aider à la mise en œuvre de solutions de mise en réseau, en assurant une communication transparente entre les composants logiciels. • Contribuer au développement d'outils logiciels, de bibliothèques et de cadres pour améliorer la qualité et l'efficacité globales des produits. • Participer aux révisions de code, en fournissant des commentaires constructifs pour améliorer la qualité du code et le respect des normes de codage. • Collaborer avec l'équipe pour dépanner et résoudre les défauts logiciels et les problèmes techniques. • Prend en charge l'intégration de composants logiciels sur les systèmes d'exploitation Linux. • Aider aux tests et à la validation des fonctionnalités du logiciel, en garantissant que la fonctionnalité et les performances répondent aux exigences spécifiées. • Utilisez les technologies cloud pour améliorer le déploiement et la gestion des logiciels. • Collaborer avec des équipes interfonctionnelles, y compris les chefs de produits et les concepteurs, pour comprendre les exigences et contribuer aux discussions techniques. • Maintenir une documentation claire et organisée des conceptions logicielles, des processus et des tâches de développement. • Diriger la conception, le développement et la mise en œuvre de systèmes logiciels avancés pour le segment terrestre des satellites, garantissant des performances, une évolutivité et une fiabilité élevées.
• Baccalauréat ou maîtrise en informatique, en génie électrique ou dans un domaine connexe. • Plus de 10 ans d'expérience dans le développement de logiciels, axés sur les systèmes embarqués. • Connaissance et expérience pratique de l'utilisation du C++ moderne (standard v20 et versions ultérieures) et du STL. • Expérience en télécommunications et/ou communications par satellite • Compréhension de base des concepts et des protocoles de mise en réseau. • Maîtrise de l'utilisation du système d'exploitation Linux. • Solides compétences analytiques et de résolution de problèmes. • Souci du détail et engagement à produire des logiciels de haute qualité. • Capacité à concevoir des logiciels en tenant compte des contraintes de ressources matérielles. • Le candidat retenu doit être capable de travailler au Canada et d'obtenir une accréditation de sécurité dans le cadre du programme canadien des marchandises contrôlées (CGP).
• 11 paid holidays • Generous Accrued Time Off increasing with years of service • Generous paid sick time • Annual day of service
Apply Now