Embedded Software Designer

3 weeks ago


Montreal, Canada Neptronic Full time

Titre: Développeur de logiciel embarqué temps réel

Pourquoi Neptronic?
Depuis 1976, Neptronic conçoit et fabrique des produits pour l’industrie du chauffage, de la ventilation et de l’air climatisé (CVAC) 100% fait au Canada. Notre philosophie est de fournir des systèmes ouverts qui sont compatibles avec les normes internationales et avec les tests les plus rigoureux avant qu'ils soient relâchés. Notre priorité donnée à la Recherche et Développement et aux pensées innovatrices dans la conception de produits pour l’industrie du CVAC a mené notre compagnie à détenir plusieurs brevets nationaux et internationaux, et une vaste gamme de produits qui sont vendus partout dans le monde. Neptronic et son équipe dynamique d’ingénieurs est en affaire pour résoudre de manière innovante et complète les défis toujours renouvelés de l’industrie.

Ce que vous allez faire
Vous serez partie intégrante de l'équipe de développement de notre département d’ingénierie logicielle embarquée, où vous mettrez à contribution vos connaissances, votre expérience et votre créativité dans la conception et l'amélioration de différents types de systèmes embarqués utilisés dans l'automatisation du bâtiment (thermostats, humidificateurs, contrôleurs de climatisation et chauffage). Vous aurez également à collaborer régulièrement avec l’équipe de conception électronique du département R et D.

Dans une journée typique vous allez...
Analyser les objectifs et les problèmes indiqués par les ingénieurs et/ou concepteurs
Appliquer vos connaissances en programmation embarquée au développement de nouveaux produits
Améliorer et maintenir les applications existantes pour corriger les erreurs, les adapter aux nouvelles conceptions et aux nouvelles exigences des clients, ou pour améliorer leurs performances
Développer et maintenir des librairies bas niveaux (BSP, HAL)
Développer et maintenir des applications bare-metal et temps-réel (RTOS)
Participer à l’élaboration de plans de test et à la supervision de leur mise en œuvre
Participer à la rédaction de manuels techniques
Participer à la rédaction de rapports d’encouragement fiscaux RS&DE

Ce que nous offrons
Équilibre travail-vie personnelle: horaire flexible
Développement professionnel:  formation continue
Salaire compétitif et avantages sociaux : Régime de participation différée aux bénéfices et Régime enregistré d'épargne-retraite collectifs; Régime d'assurance collectif (Assurance-vie; Assurance-invalidité de longue durée; Couverture médicale et paramédicale; Compte Flexible des crédits santé); journées personnelles payées et congés fériés payés par la compagnie
Activités sociales organisées par la compagnie

Ce que nous recherchons
Exigences
Baccalauréat en Génie Électrique ou DEC en Technologie de Systèmes ordinés, Électronique programmable et robotique, Technologie de l’électronique ou toute autre formation pertinente.
Expérience pertinente en programmation de systèmes embarqués
Connaissance de la programmation en langage C
Connaissance des schémas électroniques
Excellentes aptitudes à travailler en équipe
Capacité à analyser les besoins des clients et répondre à des défis techniques difficiles et des délais serrés
Atouts
Expérience dans le domaine et applications des systèmes de CVAC
Expérience des microcontrôleurs STM32, STM8, R8C, RL78
Expérience de la programmation temps-réel et des systèmes d’exploitation embarqués, notamment FreeRTOS
Connaissance des environnements de développement IAR Workbench, Renesas HEW, Raisonance Ride7
Connaissance de logiciels de gestion de version (Mercurial / TortoiseHG)
Avoir l’esprit ouvert et critique

Nous sommes prêts à vous rencontrer



  • Montreal, Canada Lumentum Full time

    It's fun to work in a company where people truly BELIEVE in what they're doing!We're committed to bringing passion and customer focus to the business.If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers for the 6th...


  • Montreal, Canada BTA Design Services Inc. Full time

    About Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs.We’re adaptable and efficient, with a brilliant staff at...


  • Montreal, Canada Aversan Full time

    Aversan Inc. (www.aversan.com) is a reputable engineering company that provides engineering expertise in the aerospace and defense industries. We are currently seeking an Embedded Software developer for our client located in Montreal, Quebec.The main function of an embedded software developer is to document and implement complex flight software modules for...


  • Montreal, Canada SPARK Microsystems Full time

    As an Embedded Software Developer at SPARK Microsystems, you will be required to develop and maintain firmware covering our various embedded system applications and this includes network protocols, core libraries as well as application development. Additionally, you will implement, and test firmware to form optimal communications wireless networks using the...


  • Montreal, Canada CS GROUP Full time

    Job Description We are looking for a  Embedded Software Developer  to join a dynamic and multidisciplinary team in charge of the certification of aircraft Electronic Engine Controllers. Responsibilities: The experienced software developer reports to a Team Lead. The tasks associated with the position include: Contributing to the preparation of the...


  • Montreal, Canada Tundra Technical Solutions Full time

    Développeur senior de logiciels embarquésLe développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les...


  • Montreal, Canada Tundra Technical Solutions Full time

    Développeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les...


  • Montreal, Canada Tundra Technical Solutions Full time

    Développeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les...


  • Montreal, Canada Tundra Technical Solutions Full time

    Développeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les...


  • Montreal, Canada Tundra Technical Solutions Full time

    Développeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l'architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites. ...


  • Montreal, Canada Tundra Technical Solutions Full time

    Développeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites. ...


  • Montreal, Canada Tundra Technical Solutions Full time

    Développeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites. ...


  • Montreal, Canada Tundra Technical Solutions Full time

    Développeur senior de logiciels embarqués Le développeur senior de logiciels embarqués fait partie d'une équipe de développement agile et est responsable de la documentation, de l’architecture et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications et les satellites. ...


  • Montreal, Canada Thorens Solutions Full time

    Company name: Thorens Solutions – Headhunters Activity area : ManufacturerSalary : Salary from $90,000 to $105,000;Job type : Permanent - Full time City : MontrealCompany descriptionOur clientis a fast-growing company offering a unique and innovative wireless transceiver technology that achieves superior energy efficiency.As an Embedded Systems...


  • Montreal, Canada Thorens Solutions Full time

    Company name: Thorens Solutions – Headhunters Activity area : ManufacturerSalary : Salary from $90,000 to $105,000;Job type : Permanent - Full time City : MontrealCompany descriptionOur clientis a fast-growing company offering a unique and innovative wireless transceiver technology that achieves superior energy efficiency.As an Embedded Systems...


  • Montreal, Canada Thorens Solutions Full time

    Company name: Thorens Solutions – Headhunters Activity area : ManufacturerSalary : Salary from $90,000 to $105,000;Job type : Permanent - Full time City : MontrealCompany descriptionOur clientis a fast-growing company offering a unique and innovative wireless transceiver technology that achieves superior energy efficiency.As an Embedded Systems...


  • Montreal, Canada Thorens Solutions Full time

    Company name: Thorens Solutions – Headhunters Activity area : ManufacturerSalary : Salary from $90,000 to $105,000;Job type : Permanent - Full time City : MontrealCompany descriptionOur clientis a fast-growing company offering a unique and innovative wireless transceiver technology that achieves superior energy efficiency.As an Embedded Systems...


  • Montreal, Canada Groupe SII Full time

    Partenaire technologique des grandes entreprises depuis 9, le Groupe SII est au cœur de l'économie de l'innovation avec collaborateurs, une présence internationale dans pays, et un chiffre d’affaires supérieur à millions de dollars canadiens. SII Canada, installée à Montréal et Toronto, a pour objectif d'apporter des solutions à forte valeur...


  • Montreal, Canada Techspace Solutions Full time

    Job Title: Senior Software/Firmware Development Engineer Location: Montreal, Ottawa, Ottawa (Onsite) Duration: Full Time Keyword to search: Experience with ARM SoCs Embedded software development in Linux/U-Boot new boards bring-up Linux kernel modules Very strong C, reasonable C++, Python and Linux shell scripting Containers, build systems, CI/CD, Yocto,...


  • Montreal, Canada Techspace Solutions Full time

    Job Title: Senior Software/Firmware Development Engineer Location: Montreal, Ottawa, Ottawa (Onsite) Duration: Full Time Keyword to search: Experience with ARM SoCs Embedded software development in Linux/U-Boot new boards bring-up Linux kernel modules Very strong C, reasonable C++, Python and Linux shell scripting Containers, build systems, CI/CD, Yocto,...