Ce site récupère une partie de ses emplois auprès de: Emploi Directeur | Journalier de Production | Travail de la Maison

Les meilleures offres d'emploi du secteur informatique!

Pour poster une offre, connexion ou créer un compte |  Publier une offre

  EMPLois en informatique  

Ton prochain emploi dans l'industrie des technologies est ici!

previous arrow
next arrow
Slider

Neptronic: Embedded Software Team Lead

Neptronic

C'est un Temps-Plein job à Montreal, QC publiée le avril 25, 2021.

Please scroll down for EnglishChef d’équipe, développement de logiciel embarqué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 libéré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 amené 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 faireVous gérerez un groupe de programmeurs dans notre département d’ingénierie logicielle embarquée, pour garantir le bon niveau compétences et d’expertise soit déployé en vérifiant la mise en œuvre des normes 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 à contribuer régulièrement comme programmeur senior en appliquent vos connaissances en programmation embarquée au développement de nouveaux produits ou à l’amélioration des applications existantes pour les adapter aux nouvelles conceptions et aux nouvelles exigences des clients.Dans une journée typique vous allez…Affecter le personnel de l’équipe aux activités des projets et en faire le suivieAssurer et participer activement à la formation des membres de l’équipeParticiper à l’amélioration continu des processus, des méthodes et des outils nécessaires au développement et à la gestion des projetsContribuer au recrutement des membres du départementParticiper au développement de spécification des projets sur lesquelles l’équipe est affecté.Participer au développement logiciel des projets sur lesquelles l’équipe est affecté.

S’assurer de la qualité des logiciels produit par l’équipe, le respect du coding standard, l’utilisation de librairie, l’utilisation de structure logicielle robuste et flexible, etc.)Ce que nous offronsÉquilibre travail-vie personnelle: horaire flexibleDéveloppement professionnel: la formationSalaire 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é delongue durée; Couverture médicale et paramédicale; Compte Flexible des crédits santé); jours personnels payés Ce que nous recherchonsExigences Au moins cinq ans d’expérience pertinente en programmation de systèmes embarqués: connaissances approfondies des schémas électroniques, de la programmation en langage C temps-réel, et des systèmes d’exploitation embarqués, notamment FreeRTOS.Expérience avec microcontrôleur STM32 et STM32CubeMX.Au moins trois ans d’expérience dans la direction, la gestion ou la supervision de personnel dans le domaine du développement de logiciels.D’excellentes compétences en communication écrite et verbale, la capacité et la confiance nécessaires pour présenter du matériel professionnel aux membres de l’équipe, aux pairs, aux gestionnaires et aux clients.AtoutsExpérience dans le domaine et applications des systèmes de CVACConnaissance de l’environnements de développement IAR Workbench; du logicielle de gestion version Mercurial (TortoiseHG); de protocole de communication Modbus ou BACnet; en développement TDD (Test driven developpment)Baccalauréat en Informatique ou Génie Électrique ou DEC en Technologie de l’électronique ou toute autre formation pertinente Nous sommes prêts à vous rencontrer !*******Team Leader/, Real Time Embedded Software Development Why NEPTRONIC?Since 1976, NEPTRONIC has been manufacturing 100%-made-in-Canada products for the Heating, Ventilation and Air-conditioning industry (HVAC).Our philosophy is to provide open systems which are compatible with international standards and with the most rigorous testing before they are released.

An emphasis on R& D and innovative thinking has resulted in the company currently holding several national and international patents, and our products being sold all around the world.

With our dynamic team of engineers, we’re in the business of solving in a creative and comprehensive way the ever-evolving technical challenges of our Industry.What you’ll doYou will manage a group of programmers in our embedded software engineering department, to ensure the right level of skills and expertise is deployed by verifying the implementation of standards in the design and improvement of different types of embedded systems used in building automation (thermostats, humidifiers, air conditioning and heating controllers).

You will also contribute regularly as a senior developer by applying your knowledge of embedded programming to the creation of new products or to the enhancement of existing applications to adapt them to new designs and new customer requirements.On a typical day you will…Assign team members to project activities, and monitor progressEnsure and actively participate in the training of team membersParticipate to the continuous improvement of the processes, methods and tools necessary to properly manage projectsContribute to the recruitment of members of the departmentParticipate in the development of project specifications on which your team is assigned.Participate in the software development of the projects on which your team is assigned.Ensure the quality of the software produced by your team.

For example, respect for standard coding, use of libraries, use of a robust and flexible software structure, etc.)What we offerWork/Life balance: Flexible scheduleProfessional development: Continuous training Competitive salary and benefits: Deferred Profit-Sharing Plan and Group Registered Retirement Savings Plan; Group Insurance Plan (Life Insurance, Long Term Disability Insurance, Medical and Paramedical Coverage, Health Credit Flexible Account); paid personal days and company paid holidaysSocial activities organized by the companyWhat we are looking forYour qualificationsAt least five years of relevant experience in embedded systems programming: in-depth knowledge of electronic schematics, real-time C programming, and embedded operating systems, including FreeRTOS; Experience withSTM32 and STM32CubeMX microcontroller.A minimum of three years of experience leading, managing or supervising personnel in the field of software developmentExcellent written and verbal communication skills, the ability and confidence to present professional material to team members, peers, managers and clientsYour assetsExperience in the field and applications of HVACKnowledge of IAR Workbench, Renesas HEW, Raisonance Ride7 development environments; knowledge of Mercurial version control software (TortoiseHG); TDD (Test driven developpment)Knowledge of modbus or BACnet communication protocolBachelor’s degree in Computer Science or Electrical Engineering or DEC in Electronics Technology or any other relevant training We’re ready to meet you!