Ingénieur Logiciel Embarqué Senior
Amaris Consulting
Job DescriptionNous recherchons des consultants dynamiques pour renforcer notre équipe en Ingénierie à Montréal. Votre expérience, vos connaissances et votre engagement nous aideront à relever les défis de nos clients.
Job DescriptionNous recherchons des consultants dynamiques pour renforcer notre équipe en Ingénierie à Montréal. Votre expérience, vos connaissances et votre engagement nous aideront à relever les défis de nos clients.
Vous soutiendrez différents projets grâce à votre expertise en tant que
Ingénieur logiciel embarqué senior .
Vos principales responsabilités :
Concevoir, prototyper, développer et maintenir des logiciels embarqués pour des systèmes d’alarme incendie.
Participer à toutes les étapes du cycle de développement logiciel, incluant les exigences, l’architecture, la programmation, les tests, le débogage et la documentation.
Développer des logiciels en C pour des microcontrôleurs NXP, ARM ou Microchip.
Développer des applications multithread, multiprocessus et temps réel avec FreeRTOS ou un système d’exploitation basé sur POSIX.
Déboguer et valider les systèmes embarqués à l’aide de JTAG, d’oscilloscopes, d’analyseurs logiques et d’outils similaires.
Collaborer avec les équipes logicielles, matérielles, systèmes et internationales, tout en respectant les méthodologies formelles de développement.
Qualifications :
Baccalauréat en génie électrique, génie logiciel, informatique ou dans une discipline connexe.
Au moins 6 ans d’expérience professionnelle en développement logiciel embarqué.
Excellente maîtrise du langage de programmation C.
Expérience avec FreeRTOS ou un autre système d’exploitation POSIX, incluant le multithreading, le multiprocessus et les applications temps réel.
Expérience du développement logiciel pour des microcontrôleurs NXP, ARM ou Microchip, ainsi que des compétences pratiques en débogage matériel.
La connaissance des méthodologies formelles de développement logiciel, de Git, Jira, Confluence, IAR Embedded Workbench ou d’un IDE similaire, de CMake et de Python constitue un atout.
Pourquoi nous choisir
Une communauté internationale réunissant plus de 110 nationalités différentes
Un environnement où la confiance est primordiale : 70 % de nos leaders ont commencé leur carrière au premier niveau de responsabilité
Un système de formation solide avec notre Académie interne et plus de 250 modules disponibles
Un environnement de travail dynamique qui se retrouve fréquemment lors d'événements internes (afterworks, team buildings, etc.)
Amaris Consulting promeut l’égalité des chances. Nous nous engageons à rassembler des personnes d’horizons divers et à créer un environnement de travail inclusif. À ce titre, nous accueillons les candidatures de toutes les personnes qualifiées, quels que soient leur sexe, orientation sexuelle, origine ethnique, croyances, âge, état civil, handicap ou autres caractéristiques.
We are looking for dynamic consultants to grow our Engineering team in Montreal. Your experience, knowledge, and commitment will help us to face our client's challenges.
Your main responsibilities:
Design, prototype, develop and maintain embedded software for fire alarm systems.
Participate in all stages of the software development lifecycle, including requirements, architecture, coding, testing, debugging and documentation.
Develop C-based software for NXP, ARM or Microchip microcontrollers.
Build multithreaded, multiprocess and real-time applications using FreeRTOS or a POSIX-based operating system.
Debug and validate embedded systems using JTAG, oscilloscopes, logic analyzers and related tools.
Collaborate with software, hardware, systems and international teams while following formal development methodologies.
Qualifications:
Bachelor’s degree in Electrical Engineering, Software Engineering, Computer Science or a related discipline.
6+ years of professional experience in embedded software development.
Strong proficiency in the C programming language.
Experience with FreeRTOS or another POSIX operating system, including multithreading, multiprocessing and real-time applications.
Experience developing software for NXP, ARM or Microchip-based microcontrollers, along with practical hardware-debugging skills.
Familiarity with formal software-development methodologies, Git, Jira, Confluence, IAR Embedded Workbench or similar IDEs, CMake and Python is an advantage.
Why choose us
An international community bringing together more than 110 different nationalities
An environment where trust is central: 70% of our leaders started their careers at the entry level
A strong training system with our internal Academy and more than 250 modules available
A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)
Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
ENGLISH ----------------------------------------------------------------------------
Who are we?Amaris Consulting, part of Mantu est une société indépendante de conseil et de technologies au service des entreprises. Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d'une décennie - tout ceci est rendu possible par une équipe internationale de 7 600 talents répartis sur les 5 continents et dans plus de 60 pays. Nos solutions sont axées sur quatre domaines d'activité différents : Les systèmes d'information et le digital, la télécommunication, les sciences de la vie et l'ingénierie. Nous cherchons à créer et à développer une communauté de talents où tous les membres de notre équipe peuvent réaliser leur plein potentiel. Amaris est votre « stepping stone » pour traverser les rivières du changement, pour relever les défis et pour réaliser tous vos projets avec succès.
Chez Amaris, nous avons à cœur d'offrir à nos candidats la meilleure expérience de recrutement possible. Nous cherchons à mieux connaître et comprendre nos candidats, à les challenger et à leur faire part de nos impressions le plus rapidement possible. Voici à quoi ressemble notre processus de recrutement :
Premier contactNotre processus commence généralement par une brève conversation virtuelle/téléphonique pour en savoir plus sur vous ! L'objectif ? Apprendre à vous connaître, comprendre vos motivations et veiller à ce que nous vous proposions le poste qui vous correspond le mieux !
Entretiens(en moyenne, le nombre d'entretiens est de 3 – il peut toutefois varier en fonction du niveau d'ancienneté requis pour le poste). Au cours des entretiens, vous rencontrerez les membres de notre équipe : votre futur manager bien sûr, mais aussi d'autres personnes avec lesquelles vous serez amené à travailler. Ces entretiens nous permettront d'en apprendre davantage sur vous, votre expérience et vos compétences, mais aussi sur le poste et ce que l'on attendra de vous. Bien entendu, vous apprendrez également à connaître Amaris : notre culture, notre histoire, nos équipes et vos opportunités de carrière !
Étude de casEn fonction du poste, vous serez peut-être appelé à passer un test. Il pourra s'agir d'un jeu de rôle, d'une évaluation technique, d'un scénario de résolution de problème, etc.
Comme vous le savez, chaque personne est différente et il en va de même pour chaque rôle dans une entreprise. C'est pourquoi nous devons nous adapter en conséquence, si bien que le processus peut parfois être quelque peu différent pour chacun. Cela dit, nous nous mettons toujours à la place du candidat pour lui offrir la meilleure expérience possible. Nous avons hâte de vous rencontrer !
#J-18808-Ljbffr
Job DescriptionNous recherchons des consultants dynamiques pour renforcer notre équipe en Ingénierie à Montréal. Votre expérience, vos connaissances et votre engagement nous aideront à relever les défis de nos clients.
Vous soutiendrez différents projets grâce à votre expertise en tant que
Ingénieur logiciel embarqué senior .
Vos principales responsabilités :
Concevoir, prototyper, développer et maintenir des logiciels embarqués pour des systèmes d’alarme incendie.
Participer à toutes les étapes du cycle de développement logiciel, incluant les exigences, l’architecture, la programmation, les tests, le débogage et la documentation.
Développer des logiciels en C pour des microcontrôleurs NXP, ARM ou Microchip.
Développer des applications multithread, multiprocessus et temps réel avec FreeRTOS ou un système d’exploitation basé sur POSIX.
Déboguer et valider les systèmes embarqués à l’aide de JTAG, d’oscilloscopes, d’analyseurs logiques et d’outils similaires.
Collaborer avec les équipes logicielles, matérielles, systèmes et internationales, tout en respectant les méthodologies formelles de développement.
Qualifications :
Baccalauréat en génie électrique, génie logiciel, informatique ou dans une discipline connexe.
Au moins 6 ans d’expérience professionnelle en développement logiciel embarqué.
Excellente maîtrise du langage de programmation C.
Expérience avec FreeRTOS ou un autre système d’exploitation POSIX, incluant le multithreading, le multiprocessus et les applications temps réel.
Expérience du développement logiciel pour des microcontrôleurs NXP, ARM ou Microchip, ainsi que des compétences pratiques en débogage matériel.
La connaissance des méthodologies formelles de développement logiciel, de Git, Jira, Confluence, IAR Embedded Workbench ou d’un IDE similaire, de CMake et de Python constitue un atout.
Pourquoi nous choisir
Une communauté internationale réunissant plus de 110 nationalités différentes
Un environnement où la confiance est primordiale : 70 % de nos leaders ont commencé leur carrière au premier niveau de responsabilité
Un système de formation solide avec notre Académie interne et plus de 250 modules disponibles
Un environnement de travail dynamique qui se retrouve fréquemment lors d'événements internes (afterworks, team buildings, etc.)
Amaris Consulting promeut l’égalité des chances. Nous nous engageons à rassembler des personnes d’horizons divers et à créer un environnement de travail inclusif. À ce titre, nous accueillons les candidatures de toutes les personnes qualifiées, quels que soient leur sexe, orientation sexuelle, origine ethnique, croyances, âge, état civil, handicap ou autres caractéristiques.
We are looking for dynamic consultants to grow our Engineering team in Montreal. Your experience, knowledge, and commitment will help us to face our client's challenges.
Your main responsibilities:
Design, prototype, develop and maintain embedded software for fire alarm systems.
Participate in all stages of the software development lifecycle, including requirements, architecture, coding, testing, debugging and documentation.
Develop C-based software for NXP, ARM or Microchip microcontrollers.
Build multithreaded, multiprocess and real-time applications using FreeRTOS or a POSIX-based operating system.
Debug and validate embedded systems using JTAG, oscilloscopes, logic analyzers and related tools.
Collaborate with software, hardware, systems and international teams while following formal development methodologies.
Qualifications:
Bachelor’s degree in Electrical Engineering, Software Engineering, Computer Science or a related discipline.
6+ years of professional experience in embedded software development.
Strong proficiency in the C programming language.
Experience with FreeRTOS or another POSIX operating system, including multithreading, multiprocessing and real-time applications.
Experience developing software for NXP, ARM or Microchip-based microcontrollers, along with practical hardware-debugging skills.
Familiarity with formal software-development methodologies, Git, Jira, Confluence, IAR Embedded Workbench or similar IDEs, CMake and Python is an advantage.
Why choose us
An international community bringing together more than 110 different nationalities
An environment where trust is central: 70% of our leaders started their careers at the entry level
A strong training system with our internal Academy and more than 250 modules available
A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)
Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
ENGLISH ----------------------------------------------------------------------------
Who are we?Amaris Consulting, part of Mantu est une société indépendante de conseil et de technologies au service des entreprises. Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d'une décennie - tout ceci est rendu possible par une équipe internationale de 7 600 talents répartis sur les 5 continents et dans plus de 60 pays. Nos solutions sont axées sur quatre domaines d'activité différents : Les systèmes d'information et le digital, la télécommunication, les sciences de la vie et l'ingénierie. Nous cherchons à créer et à développer une communauté de talents où tous les membres de notre équipe peuvent réaliser leur plein potentiel. Amaris est votre « stepping stone » pour traverser les rivières du changement, pour relever les défis et pour réaliser tous vos projets avec succès.
Chez Amaris, nous avons à cœur d'offrir à nos candidats la meilleure expérience de recrutement possible. Nous cherchons à mieux connaître et comprendre nos candidats, à les challenger et à leur faire part de nos impressions le plus rapidement possible. Voici à quoi ressemble notre processus de recrutement :
Premier contactNotre processus commence généralement par une brève conversation virtuelle/téléphonique pour en savoir plus sur vous ! L'objectif ? Apprendre à vous connaître, comprendre vos motivations et veiller à ce que nous vous proposions le poste qui vous correspond le mieux !
Entretiens(en moyenne, le nombre d'entretiens est de 3 – il peut toutefois varier en fonction du niveau d'ancienneté requis pour le poste). Au cours des entretiens, vous rencontrerez les membres de notre équipe : votre futur manager bien sûr, mais aussi d'autres personnes avec lesquelles vous serez amené à travailler. Ces entretiens nous permettront d'en apprendre davantage sur vous, votre expérience et vos compétences, mais aussi sur le poste et ce que l'on attendra de vous. Bien entendu, vous apprendrez également à connaître Amaris : notre culture, notre histoire, nos équipes et vos opportunités de carrière !
Étude de casEn fonction du poste, vous serez peut-être appelé à passer un test. Il pourra s'agir d'un jeu de rôle, d'une évaluation technique, d'un scénario de résolution de problème, etc.
Comme vous le savez, chaque personne est différente et il en va de même pour chaque rôle dans une entreprise. C'est pourquoi nous devons nous adapter en conséquence, si bien que le processus peut parfois être quelque peu différent pour chacun. Cela dit, nous nous mettons toujours à la place du candidat pour lui offrir la meilleure expérience possible. Nous avons hâte de vous rencontrer !
#J-18808-Ljbffr
Vacancy posted 25 minutes ago
Similar jobs that could be interesting for youBased on the Ingénieur Logiciel Embarqué Senior in Winnipeg, MB vacancy
- Faites avancer les technologies en tant qu'Ingénieur Logiciel Embarqué Senior chez Syntronic. Participez à des projets d'innovation dans des secteurs comme l'industrie et la santé. Chez Syntronic, vous serez responsable de la conception, de l'architecture et de la validation...Senior
- ...poste Analyser, concevoir, développer et tester des composants logiciels AUTOSAR conformément aux méthodologies et aux normes ASPICE et... ...en conception, implémentation, tests et débogage de logiciels embarqués destinés à des modules électroniques automobiles.Excellente...Suggested
- Concevez des logiciels embarqués en C pour des systèmes d’alarme incendie et de sécurité des personnes chez Amaris Consulting. Travaillez... ...et le débogage matériel.Amaris Consulting recherche un ingénieur logiciel embarqué senior pour développer des logiciels de haute qualité. Vous...Senior
- À Montréal, développez des logiciels embarqués en C pour des systèmes d’alarme incendie et des microcontrôleurs NXP, ARM ou Microchip.Amaris Consulting recherche un ingénieur logiciel embarqué senior pour soutenir différents projets d’ingénierie. Vous interviendrez sur les exigences...Senior
- CMC Électronique recherche un Développeur de logiciels embarqués Senior pour la conception et le maintien de récepteurs GNSS de nouvelle génération. Vous appliquerez les normes avioniques et contribuerez à l’amélioration continue des systèmes embarqués. Le candidat idéal possède...Senior
- A global leader in technology innovation based in Montreal is seeking a specialized software engineer. This role focuses on embedded flight software development for aerospace and satellite systems, requiring at least 7 years of experience. Candidates should hold a relevant bachelor...
- ...Intelcom | Dragonfly recherche un Développeur·euse logiciel Linux embarqué pour transformer des PoC en solutions prêtes pour la production. Vous piloterez l’industrialisation, stabiliserez les systèmes et assurerez le support en production à travers le réseau Intelcom....
- Amaris Consulting recherche un(e) ingénieur(e) logiciel embarqué senior pour concevoir, prototyper et développer des logiciels de haute qualité destinés à des systèmes d’alarme incendie et de sécurité des personnes. Le rôle comprend le développement de logiciels embarqués...Senior
- Développeur de logiciels embarqués Senior Développeur de logiciels embarqués SeniorCMC Électronique (CMC) a acquis une réputation d’innovation... ...Navigation Satellite System GNSS de nouvelle génération. L'équipe d'ingénieurs GNSS conçoit les meilleurs systèmes et logiciels et...Senior
- ...Dana Incorporated recherche un ingénieur logiciel embarqué pour concevoir et tester des composants AUTOSAR conformes ASPICE et ISO 26262. Vous écrirez les exigences, développerez en C/C++ et assurerez les tests unitaires en étroite collaboration avec les équipes électroniques...
- Travaillez sur des logiciels embarqués temps réel pour équipements lourds à Laval. La présence sur site est obligatoire quatre jours par semaine.Amaris Consulting cherche un ingénieur intermédiaire en systèmes de contrôle avec environ quatre à six ans d’expérience. Vous relierez...
- Participez à l'innovation aéronautique chez Bombardier en tant qu'Expert Senior en logiciels embarqués et électronique. Ce rôle stratégique s'appuie sur votre expertise technique pour garantir la conformité des systèmes. Vous entrerez dans un environnement où le contrôle de...Senior
- Offre d'emploi : Ingénieur Système Embarqué Senior / Lead Embedded Software Engineer Localisation : Montréal Ouest Mode de travail : Hybride... ...accomplir ensemble : Tu contribueras au développement de logiciels embarqués complexes destinés à des plateformes de nouvelle...SeniorDaily paidApprenticeshipWork at office
- ...Eaton Corporation recherche un développeur logiciel senior pour rejoindre l’équipe des systèmes de contrôle des appareils embarqués. Le candidat idéal possède une solide expérience en C++, Linux et développement orienté objet, et peut collaborer avec des clients internes et...Senior
- ...équipements ferroviaires intégrant mécanique, électronique et logiciel embarqué, dans le respect des plus hauts standards de sécurité, de... ...et de performance.Sommaire du poste En tant qu'ingénieur(e) logiciel sénior, vous jouerez un rôle clé dans la conception, l’implémentation...SeniorPermanent employmentFlexible hours
- ...numériques et RF chez Dectro International, à Québec, dans un environnement R&D haute technologie. Développez des systèmes embarqués intégrés.Comme ingénieur(e) senior, vous contribuerez à des produits concrets pour l’épilation, l’esthétique et le médico-esthétique. Vous...Senior
- Akkodis recherche un développeur de logiciels embarqués pour faire partie d'une équipe de développement agile et être responsable de la documentation et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications...
- Syntronic - A Global Design House est à la recherche d'un contributeur clé pour le cycle de vie des projets à base de logiciel embarqué. Vous travaillerez sur des systèmes complexes et collaborerez avec des équipes multidisciplinaires pour élaborer des solutions innovantes...Senior
- Ingénieur(e) senior – Électronique et systèmes embarqués Ville de Québec | Temps plein | R&D haute technologie Depuis plus de 40 ans, Dectro International conçoit et fabrique des équipements électroniques innovants pour l’épilation définitive, l’esthétique et le médico...SeniorFull timeFlexible hours
- ...Chez Cozey Engineering, nous ne faisons pas que développer des logiciels — nous bâtissons la colonne vertébrale d’une opération de... ...logistique.La mission du poste de Développeur·euse logiciel sénior chez Cozey En tant que Développeur·euse logiciel sénior...Senior
- ...directement sur le produit. Chez Merkur, nous recherchons un ingénieur passionné par les technologies embarquées, le développement produit et l’innovation. Vous... ...lien entre les besoins d’affaires, le développement logiciel, la validation et l’intégration produit. Ce mandat s’...Daily paid3 days per week
- ...équipe est actuellement à la recherche d’un.E ingénieur.E électronique intéressé.E à participer... ...le déploiement de l’IA dans des systèmes embarqués.Participe activement à toutes les phases... ...pour prototypageProgrammer le logiciel embarqué nécessaire au fonctionnement des...SeniorDaily paidFlexible hours
- ...Dana Canada Corp. recherche un ingénieur logiciel embarqué pour concevoir, développer et tester des composants AUTOSAR conformes ISO 26262, et assurer leur qualité sur des microcontrôleurs multicœurs. Vous travaillerez étroitement avec les équipes électronique et matériel...
- ...connue sous le nom d’impression 3D. FZ Ingénierie offre des logiciels et des solutions de post-traitements qui permettent à ses... ...avec Google !Description du poste Nous recherchons un ingénieur logiciel sénior pour se joindre à notre équipe en pleine croissance. En tant...SeniorWorldwideFlexible hours
- Québec City, QC recherche un développeur de systèmes embarqués senior pour rejoindre Thales Solutions Numériques. Vous travaillerez avec une... ...et véhicules. Le poste implique le développement et le test de logiciels embarqués, le prototypage d’outils de cybersécurité et la participation...Senior
- Il s’agit d’un rôle de référent/expert senior en logiciels embarqués et électronique aéronautique (Software & Electronic Hardware). La mission principale... ...les écarts techniques et de certification, accompagne les ingénieurs moins expérimentés et participe à la définition de la...Senior
- Rejoignez SEGULA Technologies Canada en tant que Spécialiste Principal en Ingénierie, axé sur les logiciels et l'électronique embarqués. Participez à des projets innovants dans un environnement stimulant qui favorise l'apprentissage. Au sein de SEGULA Technologies, vous...Apprenticeship
- Aperçu du rôle : MDA recherche un ingénieur système expérimenté pour définir, harmoniser et assurer la gouvernance de l’architecture logicielle de l’ensemble des logiciels embarqués d’une mission satellitaire. Le titulaire agit comme responsable technique transverse de l...SeniorDay shift
- Développeur Logiciel Embarqué et Outils de terrainFondée en 1998, Octasic est une société privée dont le siège social est situé à Montréal au... ...). À propos du poste : Nous recherchons un ingénieur logiciel C++ doté d’un esprit orienté systèmes pour prendre...
- ...procédés et de nouvelles machines. Chacun de ces projets demande des logiciels robustes, du contrôle des équipements jusqu’à la gestion des... ...Agile Atouts Vision numérique (OpenCV) Systèmes embarqués (STM32) Salaire compétitif, révisé annuellement Jusqu’à 1...Work at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Ingénieur Logiciel Embarqué Senior. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

