Ingénieur(e) logiciel
1 week ago
Fondée en 1998, l'équipe Prolon a développé un système pour la gestion intelligente de la climatisation et du chauffage permettant le contrôle à distance par cellulaire, tablette et autres applications mobiles. Prolon a le vent dans les voiles Notre équipe jeune et dynamique continue le développement de nouveaux produits et d'applications « cloud » pour le bâtiment commercial léger. Fier de nos accomplissements et prêts à continuer de développer le marché des USA, du Canada et de l'Europe.
Nous recherchons un ingénieur polyvalent et motivé en micrologiciels et logiciels, possédant plus de 2 ans d'expérience dans les systèmes embarqués et le développement de logiciels PC. Ce poste consiste à développer des micrologiciels pour les systèmes de contrôle CVC (chauffage, ventilation et climatisation) et les systèmes d'automatisation des bâtiments (BAS), tout en contribuant au développement d'outils et d'applications PC utilisés pour la configuration, le diagnostic et la surveillance des systèmes.
Responsabilités principales :
Développement de micrologiciels embarqués :
- Concevoir et maintenir des micrologiciels pour les systèmes de contrôle CVC utilisant des microcontrôleurs (ex. : STM32, PIC).
- Implémenter la logique de contrôle pour la température, l'humidité, le débit d'air et l'efficacité énergétique.
- Interfacer avec des capteurs, des actionneurs et des modules de communication (UART, I2C, SPI).
- Soutenir l'intégration avec les protocoles BAS tels que BACnet, Modbus, et autres.
- Collaborer avec les ingénieurs matériels pour définir l'architecture du système et assurer une intégration fluide matériel-micrologiciel.
- Participer aux revues de conception et contribuer aux initiatives d'amélioration continue.
- Rédiger des documents techniques sur l'architecture des micrologiciels/logiciels et les flux de développement.
- Réaliser des tests, du débogage et de la validation des systèmes et produits en laboratoire et sur le terrain.
Qualifications requises :
- Baccalauréat en génie électrique, génie informatique, génie logiciel ou expérience équivalente.
- 2 à 5 ans d'expérience en développement de micrologiciels embarqués et en programmation de logiciels PC.
- Maîtrise du langage C/C++ pour le développement sur microcontrôleur.
- Expérience en développement d'applications PC en C#, C++, Java ou Python.
- Connaissance des systèmes de contrôle CVC et des protocoles BAS (BACnet, Modbus).
- Compréhension des systèmes temps réel et des concepts de base des RTOS.
- Expérience avec les outils de débogage et les équipements de laboratoire.
- Le bilinguisme est un atout.
Qualifications souhaitées :
- Connaissance des principes de cybersécurité pour les systèmes embarqués et PC.
- Expérience avec les communications sans fil (Wi-Fi, Zigbee, BLE) dans les contextes CVC/BAS.
- Familiarité avec les dispositifs connectés au cloud ou les plateformes IoT.
- Expérience avec les systèmes de contrôle de version (ex. : Git).
Ce que nous offrons :
- Salaire et avantages compétitifs.
- Assurance médicale.
- une (1) journée de télétravail par semaine.
- Flexibilité d'horaire.
- Opportunité de travailler sur des technologies de bâtiments intelligents de pointe.
- Culture d'ingénierie collaborative et innovante.
- Soutien au développement professionnel et à l'évolution de carrière.
Type d'emploi : Temps plein
Heures prévues : 40 par semaine
Avantages :
- Assurance Invalidité
- Assurance Maladie Complémentaire
- Assurance Vie
- Stationnement sur place
- Tenue Décontractée
Lieu du poste : En présentiel
-
Ingénieur logiciel embarqué — Lead
4 weeks ago
Mirabel, Canada Textron Full timeUne entreprise aérospatiale recherche un Ingénieur en logiciels intégrés à Mirabel, Québec. Le candidat idéal devra posséder au moins 10 ans d'expérience dans le développement de logiciels, avec une forte capacité à diriger des équipes et à gérer des projets techniques complexes. Des qualifications spécifiques en ingénierie et une maîtrise...
-
Ingénieur logiciel embarqué — Lead
4 weeks ago
Mirabel, Canada Textron Full timeUne entreprise aérospatiale recherche un Ingénieur en logiciels intégrés à Mirabel, Québec. Le candidat idéal devra posséder au moins 10 ans d'expérience dans le développement de logiciels, avec une forte capacité à diriger des équipes et à gérer des projets techniques complexes. Des qualifications spécifiques en ingénierie et une maîtrise...
-
Ingénieur logiciel embarqué — Lead
3 weeks ago
Mirabel, Canada Textron Full timeUne entreprise aérospatiale recherche un Ingénieur en logiciels intégrés à Mirabel, Québec. Le candidat idéal devra posséder au moins 10 ans d'expérience dans le développement de logiciels, avec une forte capacité à diriger des équipes et à gérer des projets techniques complexes. Des qualifications spécifiques en ingénierie et une maîtrise...
-
Ingénieur(e) électrique
2 weeks ago
Québec, QC, Canada NuMove Robotique & Vision inc. Full timeIngénieur(e) électrique Responsabilités : Sous la supervision de la chef d'équipe automatismes, le ou la ingénieur(e) électrique participera à la conception, la mise en plan, la modification et l'amélioration d'équipements robotisés utilisés dans différents secteurs au sein d'une équipe multidisciplinaire. Effectuer la conception électrique des...
-
Ingénieur en logiciels intégrés
4 weeks ago
Mirabel, Canada Cessna Aircraft Company Full timeJob Description - Ingénieur en logiciels intégrés (Temporaire) / Embedded Software Engineer (Temporary) (336048)Ingénieur en logiciels intégrés (Temporaire) / Embedded Software Engineer (Temporary) (Job Number:336048 )Nous sommes des pionniers. Nous avons été les premiers à franchir le mur du son et à concevoir le premier scooter de l’espace...
-
Ingénieur(e) conception mécanique
2 weeks ago
La Baie, QC, Canada CANMEC Full timeCanmec est à la recherche d' un(e) ingénieur(e) mécanique de niveau intermédiaire. L'ingénieur(e) sera en charge de projets d'ingénierie au sein du département d'ingénierie Canmec, situé à l'usine de Chicoutimi. Il/elle travaillera sous la supervision du directeur du département d'ingénierie. Il/elle effectuera les calculs nécessaires à la...
-
Ingénieur en logiciels intégrés
3 weeks ago
Mirabel, Canada Textron Full timeIngénieur en logiciels intégrés (Temporaire) / Embedded Software Engineer (Temporary) Description / Job Description Bell est à la recherche d’un leader logiciel pour son équipe des Programmes commerciaux. Le poste implique la gestion, la mise en œuvre et l’intégration des modifications de conception; la gestion des exigences; les spécifications...
-
Ingénieur Logiciel Senior
1 week ago
Montréal, Qc, Canada Robert Half Full timeÀ propos du rôle Nous recherchons un Ingénieur logiciel Unity senior expérimenté pour rejoindre notre équipe et diriger une réécriture majeure d’un produit existant, passant d’un ancien écosystème technologique non-Unity vers C# et Unity . Vous jouerez un rôle clé dans la conception de l’architecture, l’établissement des meilleures...
-
Ingénieur Logiciel Senior
1 week ago
Montréal, QC, Canada Robert Half Full timeÀ propos du rôle Nous recherchons un Ingénieur logiciel Unity senior expérimenté pour rejoindre notre équipe et diriger une réécriture majeure d’un produit existant, passant d’un ancien écosystème technologique non-Unity vers C# et Unity . Vous jouerez un rôle clé dans la conception de l’architecture, l’établissement des meilleures...
-
Ingénieur Logiciel Senior
1 week ago
Montréal, QC, Canada Robert Half Full timeÀ propos du rôle Nous recherchons un Ingénieur logiciel Unity senior expérimenté pour rejoindre notre équipe et diriger une réécriture majeure d'un produit existant, passant d'un ancien écosystème technologique non-Unity vers C# et Unity. Vous jouerez un rôle clé dans la conception de l'architecture, l'établissement des meilleures pratiques...