Offres d'emploi
Trouvez des postes près de chez vous, sur site, hybrides ou à distance.- Emplois similaires à : Remote Développeur logiciel en test (QA)/ Software Developer In Test (QA)
Développeur logiciel embarqué senior / Sr Embedded SW Developer
CattronMontrealDescription de l'entreprise Depuis plus de 70 ans, Cattron fournit des solutions de contrôle fiables pour des environnements où les systèmes ne peuvent absolument pas se permettre de défaillir, au se
Développeur/Développeuse senior / Senior Software Developer
freelance.caMontrealPlease note that an English version of this job description follows, as the role requires regular interaction with English-speaking stakeholders in a global environment. Offre d'emploi : Développeur/
Développeur Backend Sr / Sr Backend Software Developer
LANDR MontrealMontrealEnglish Description to followLANDR est une société audio à croissance rapide composée de créatif.ve.s, de technologues, de professionnel.le.s de la musique ainsi que de toutes les combinaisons possibl
Préposé aux chambres
Domaine Château-BromontBromontRejoignez une équipe qui valorise le plaisir et le bien-être au travail! Situé au pied de la magnifique montagne de Bromont dans les Cantons-de-l’Est, le Domaine Château-Bromont est bien plus qu’un
Infirmier(ère) auxiliaire
Résidence BromontBromontRemplacement de congé de maternité pour une durée minimale de 18 mois. Poste de 7/15 Sous l’autorité de la personne responsable des soins, l’infirmière auxiliaire contribue à l’offre de services de
Préposé/préposée à l'entretien d'immeubles
Domaine Château-BromontBromontDescription du poste Sous la supervision du responsable de l’entretien technique, le préposé à l’entretien voit au bon fonctionnement, à la sécurité et à la propreté des équipements, des installatio
Préposé à l'emballage des viandes
IGA Extra Famille Patry, BromontBromontNombre d'heures par semaine : entre 15 et 35 Quart de travail : Jour, Soir Disponibilité : En tout temps Nous offrons aux employés des régimes de rémunération globale concurrentiels qui varient s
Apprenti boucher
IGA Extra Famille Patry, BromontBromontNombre d'heures par semaine : entre 15 et 35 Quart de travail : Jour, Soir Disponibilité : En tout temps Nous offrons aux employés des régimes de rémunération globale concurrentiels qui varient s
Cuisinier(ère)
Domaine Château-BromontBromontDESCRIPTION DE LA MISSION Le/la cuisinier(ère) assume la responsabilité de concocter les commandes des clients de la salle à manger et de la terrasse. Il ou elle s’assure que la nourriture respecte
Serveur banquets - Domaine Château-Bromont
Domaine Château-BromontBromontDESCRIPTION DE LA MISSION Le/la serveur(se) banquet assume la responsabilité d’accueillir et de servir les commandes des clients. Il ou elle s’assure de la satisfaction des clients. FONCTIONS ESSE
Cuisinier - Domaine Château-Bromont
Domaine Château-BromontBromontRejoignez une équipe qui valorise le plaisir et le bien-être au travail! Situé au pied de la magnifique montagne de Bromont dans les Cantons-de-l’Est, le Domaine Château-Bromont est bien plus qu’un
Apprenti boucher - bromont
IGA Extra Famille Patry, BromontBromontNombre d'heures par semaine : entre 15 et 35 Quart de travail : Jour, Soir Disponibilité : En tout temps Nous offrons aux employés des régimes de rémunération globale concurrentiels qui varient se
Cuisinier - GOLF - Domaine Château-Bromont
Domaine Château-BromontBromontRejoignez une équipe qui valorise le plaisir et le bien-être au travail! Situé au pied de la magnifique montagne de Bromont dans les Cantons-de-l’Est, le Golf Domaine Château-Bromont est bien plus q
Commis à la réception
IGA Extra Famille Patry, BromontBromontNombre d'heures par semaine : entre 32 et 40 Quart de travail : Jour, Soir Disponibilité : En tout temps Nous offrons aux employés des régimes de rémunération globale concurrentiels qui varient se
Agent aux réservations - bromont
Domaine Château-BromontBromontRejoignez une équipe qui valorise le plaisir et le bien-être au travail! Situé au pied de la magnifique montagne de Bromont dans les Cantons-de-l’Est, le Domaine Château-Bromont est bien plus qu’un
Commis à la réception - bromont
IGA Extra Famille Patry, BromontBromontNombre d'heures par semaine : entre 32 et 40 Quart de travail : Jour, Soir Disponibilité : En tout temps Nous offrons aux employés des régimes de rémunération globale concurrentiels qui varient se
Commis - IGA Extra Famille Patry, Bromont
IGA Extra Famille Patry, BromontBromontNombre d'heures par semaine : entre 15 et 35 Quart de travail : Jour, Soir Disponibilité : En tout temps Nous offrons aux employés des régimes de rémunération globale concurrentiels qui varient se
Pâtissier-décorateur - bromont
IGA Extra Famille Patry, BromontBromontNombre d'heures par semaine : entre 15 et 35 Quart de travail : Jour, Soir Disponibilité : En tout temps Nous offrons aux employés des régimes de rémunération globale concurrentiels qui varient se
Sous-chef de cuisine - bromont
Domaine Château-BromontBromontFONCTIONS ESSENTIELLES ET TÂCHES Estimer la quantité et le coût des fournitures et des denrées alimentaires Estimer les coûts de main-d’œuvre Tenir des dossiers sur le coût des aliments, la conso
Livreur
Faim Museau / Les Aliments Mackenzie inc.BromontRejoignez la famille Mackenzie Pet Food / Faim Museau et Karnivor en tant que Livreur polyvalent ! Chez Mackenzie Pet Food, nous formons une équipe soudée, passionnée et dévouée. Nous croyons en une
Superviseur aux caisses
IGA Extra Famille Patry, BromontBromontNombre d'heures par semaine : entre 15 et 40 Quart de travail : Jour, Soir Disponibilité : En tout temps Nous offrons aux employés des régimes de rémunération globale concurrentiels qui varient s
Commis
IGA Extra Famille Patry, BromontBromontNombre d'heures par semaine : entre 40 et 40 Quart de travail : Jour, Soir Disponibilité : En tout temps Nous offrons aux employés des régimes de rémunération globale concurrentiels qui varient s
Commis
IGA Extra Famille Patry, BromontBromontNombre d'heures par semaine : entre 40 et 40 Quart de travail : Jour, Soir Disponibilité : En tout temps Nous offrons aux employés des régimes de rémunération globale concurrentiels qui varient s
Pâtissier-décorateur
IGA Extra Famille Patry, BromontBromontNombre d'heures par semaine : entre 15 et 35 Quart de travail : Jour, Soir Disponibilité : En tout temps Nous offrons aux employés des régimes de rémunération globale concurrentiels qui varient s
Commis
IGA Extra Famille Patry, BromontBromontNombre d'heures par semaine : entre 15 et 40 Quart de travail : Jour, Soir Disponibilité : En tout temps Nous offrons aux employés des régimes de rémunération globale concurrentiels qui varient s
Développeur logiciel embarqué senior / Sr Embedded SW Developer
- Montreal, Québec, Canada
- Montreal, Québec, Canada
À propos
Depuis plus de 70 ans, Cattron fournit des solutions de contrôle fiables pour des environnements où les systèmes ne peuvent absolument pas se permettre de défaillir, au service d’entreprises dans les secteurs industriel, du transport, des systèmes de sécurité et des applications minières. Notre entreprise offre fièrement des solutions qui connectent les appareils, contrôlent les machines et protègent les actifs partout dans le monde. Notre équipe est composée d’ingénieurs expérimentés qui remettent en question les méthodes conventionnelles et qui ont une passion pour la résolution de problèmes concrets grâce à des solutions innovantes.
Aperçu du posteCattron est présentement à la recherche d’un(e) développeur(euse) logiciel embarqué senior afin de jouer un rôle stratégique dans la conception, le développement et l’évolution de logiciels embarqués destinés à ses systèmes de commande à distance sans fil pour applications ferroviaires.
Relevant du département R&D basé à Ville Saint-Laurent, la personne titulaire du poste évoluera dans un environnement multidisciplinaire regroupant les expertises matériel (HW), logiciel (SW), radiofréquence (RF) et essais. Le rôle implique une contribution directe à des systèmes à haute criticité où la fiabilité et la robustesse sont essentielles, et dont le développement repose sur des méthodologies de conception éprouvées pour des applications liées à la sécurité.
Responsabilités- Concevoir, développer et maintenir des logiciels embarqués en C/C++ sur microcontrôleurs 32 bits dans un environnement RTOS, en respectant les exigences des systèmes à sécurité critique.
- Définir et mettre en œuvre les stratégies de vérification et validation incluant les tests (unitaires, d’intégration, de tolérance aux fautes, de performance), et participer activement aux activités d’intégration matériel/logiciel à l’aide d’équipements de laboratoire.
- Collaborer étroitement avec les équipes HW, SW, RF et Test afin d’assurer l’intégration optimale des systèmes embarqués et contribuer à l’analyse et à la résolution de problématiques techniques complexes.
- Rédiger et maintenir la documentation technique (architecture logicielle, conception détaillée, interfaces) et contribuer aux processus de développement conformes aux normes applicables aux logiciels à sécurité critique.
- Maintenir et faire évoluer les outils PC de configuration et de monitoring développés sous Visual Studio C++.
- Participer au soutien technique auprès des clients internes ou externes lorsque requis.
- Baccalauréat en génie électrique, informatique, logiciel ou domaine connexe.
- Minimum de 5 ans d’expérience en développement de logiciels embarqués en C/C++.
- Expérience avec des microcontrôleurs 32 bits et des systèmes d’exploitation temps réel (RTOS).
- Maîtrise des protocoles de communication bas niveau (I2C, SPI, UART, CAN) ainsi que de la suite TCP/IP.
- Capacité à utiliser des instruments de laboratoire (oscilloscope, analyseur logique, multimètre) et à interpréter des schémas électroniques numériques et analogiques.
- Expérience avec Visual Studio C++ pour le développement d’applications PC.
- Solides compétences analytiques, rigueur technique et aptitude à résoudre des problèmes complexes.
- Excellentes habiletés de communication et capacité à vulgariser l’information technique.
- Membre de l’OIQ.
- Expérience dans le développement conforme aux normes EN50128, IEC61508 ou EN13849.
- Expérience en communication RF.
- Expérience dans le secteur ferroviaire ou industriel.
- L’opportunité de faire partie d’une équipe R&D dynamique au sein d’un secteur technologique en forte croissance à l’échelle mondiale.
- Un environnement de travail collaboratif et multidisciplinaire favorisant l’innovation, le partage d’expertise et l’excellence technique.
- Un poste permanent à temps plein (40 heures/semaine) avec possibilité de flexibilité d’horaire favorisant l’équilibre travail-vie personnelle.
- Un salaire concurrentiel ainsi qu’un programme complet d’avantages sociaux.
For more than 70 years, Cattron has provided trusted control solutions to environments where systems absolutely cannot fail, serving a variety of companies in industrial, transportation, safety systems and mining applications. Our company proudly delivers solutions that connect devices, control machines, and protect assets around the world. Our team is made up of experienced engineers who challenge conventional methods and have a passion for engaging in real world problems with innovative solutions.
Position OverviewCattron is currently seeking a Senior Embedded Software Developer to play a strategic role in the design, development, and evolution of embedded software for its wireless remote control systems used in railway applications.
Reporting to the R&D department based in Ville Saint-Laurent, the successful candidate will work in a multidisciplinary environment bringing together hardware (HW), software (SW), radio frequency (RF), and testing expertise. The role involves direct contribution to highly critical systems where reliability and robustness are essential, and whose development relies on proven design methodologies for safety-related applications.
Responsibilities- Design, develop, and maintain embedded software in C/C++ on 32‑bit microcontrollers within an RTOS environment, while meeting safety‑critical system requirements.
- Define and implement verification and validation strategies, including unit, integration, fault tolerance, and performance testing, and actively participate in hardware/software integration activities using laboratory equipment.
- Collaborate closely with HW, SW, RF, and Test teams to ensure optimal embedded system integration and contribute to the analysis and resolution of complex technical issues.
- Write and maintain technical documentation (software architecture, detailed design, interfaces) and contribute to development processes compliant with applicable safety‑critical software standards.
- Maintain and enhance PC configuration and monitoring tools developed in Visual Studio C++.
- Provide technical support to internal or external customers as required.
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related field.
- Minimum of 5 years of experience in embedded software development in C/C++.
- Experience with 32‑bit microcontrollers and real‑time operating systems (RTOS).
- Proficiency with low‑level communication protocols (I2C, SPI, UART, CAN) as well as the TCP/IP stack.
- Ability to use laboratory instruments (oscilloscope, logic analyzer, multimeter) and interpret digital and analog electronic schematics.
- Experience with Visual Studio C++ for PC application development.
- Strong analytical skills, technical rigor, and ability to solve complex problems.
- Excellent communication skills and ability to clearly explain technical information.
- Member of the OIQ (Ordre des ingénieurs du Québec).
- Experience developing software compliant with EN50128, IEC 61508, or EN 13849 standards.
- Experience in RF communications.
- Experience in the railway or industrial sector.
- The opportunity to be part of a dynamic R&D team in a rapidly growing global technology sector.
- A collaborative and multidisciplinary work environment that fosters innovation, knowledge sharing, and technical excellence.
- A permanent full-time position (40 hours/week) with flexible scheduling options to support work-life balance.
- Competitive salary and a comprehensive benefits package.
Compétences linguistiques
- French
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.