Developpeur logiciel embarqué, C/C++, Linux
Design, develop, and maintain high-performance embedded software using C++17 on complex architectures and critical platforms. Responsibilities include developing low-level boot code, working with RTOS, and implementing CI/CD practices within an Agile environment.
- Hybride
- Montréal, QC
- Publié 31 juill. 2026
- Postuler avant le 30 août 2026
- 1 poste
Résumé du poste
Offre d'emploi : Développeur de logiciels embarqués Mode de travail : 4 jours sur site Début : Dès que possible Le masculin est utilisé pour alléger l'annonce. Ce que nous allons accomplir ensemble : Tu contribueras au développement de logiciels embarqués de nouvelle génération au sein d’une grande organisation. Tu évolueras dans un environnement Linux exigeant, en travaillant sur des systèmes complexes et des plateformes critiques. Ta mission (…si tu l’acceptes !) : Concevoir, développer et maintenir des logiciels embarqués performants en C++17+ sur des architectures complexes. Ton quotidien sera rythmé par : Développer des composants logiciels embarqués en C++17 et versions ultérieures Concevoir et maintenir du code bas niveau et du code de démarrage (boot code) Travailler avec des systèmes d’exploitation temps réel (RTOS) Participer aux cérémonies Agile et soutenir les bonnes pratiques de développement Collaborer avec les équipes multidisciplinaires sur des SoC complexes Mettre en œuvre les pratiques CI/CD et d’intégration continue Assurer la qualité du code avec Git et les standards de développement Ta future équipe : Tu rejoindras une équipe expérimentée évoluant dans un environnement Agile et collaboratif. Ton Stack de Jeu : C C++17+ Linux RTOS Git CI/CD SoC embarqués Ton profil: Baccalauréat en génie électrique, informatique ou équivalent Minimum de 10 ans d’expérience en développement logiciel embarqué Solide expertise en C et C++14 ou supérieur Expérience confirmée avec les RTOS Expérience en développement de boot code pour processeurs embarqués Leadership dans un environnement Agile Excellentes aptitudes de communication en français ou en anglais Personne disciplinée, autonome et débrouillarde Les avantages Astek Assurances collectives dès le premier jour d’emploi avec prise en charge de 50 % des primes par Astek Canada Régime d’épargne-retraite offert après 3 mois de service Contribution de contrepartie de l’employeur pouvant atteindre 2 000 $ par année selon les modalités du régime 3 semaines de vacances pour 1 à 3 ans d’expérience reconnue 4 semaines de vacances après 3 ans d’expérience reconnue Possibilité d’acheter 1 semaine additionnelle de vacances par année 3 jours mobiles après 3 mois d’ancienneté Possibilité de travailler jusqu’à 5 semaines par année depuis l’étranger, sous réserve des politiques applicables Remboursement du forfait téléphonique et/ou internet jusqu’à 75 $ par mois Remboursement des frais de transport admissibles jusqu’à concurrence du tarif STM Zone A Remboursement annuel de 500 $ pour les activités sportives Allocation annuelle de 500 $ pour le matériel informatique ou l’équipement de bureau Activités sociales et 5 à 7 réguliers Accès aux bureaux de Montréal, Toronto et Vancouver Programme de cooptation Formations sur mesure Remboursement de certaines certifications liées à l’emploi Remboursement de la cotisation à un ordre professionnel lorsque reliée à l’emploi Programme d’aide aux employés (PAE) et télémédecine Rencontrons-nous ! Tu t'es reconnu sur l’annonce et Astek te plaît ? Postule directement sur cette annonce, afin que Manon Moschetti, notre Spécialiste en Acquisition de Talents, puisse te contacter pour un premier échange. Ton futur Manager, te proposera ensuite d’échanger autour de cette opportunité, de ton parcours et de tes attentes ! Nos Plus Rejoindre Astek, c’est choisir : Un accélérateur d’expérience, où chaque mission est une opportunité de progresser Un accès à une multitude de projets techniquement passionnants pour nos clients comme en interne Un accompagnement de proximité individualisé pour un parcours professionnel sur mesure Un apprentissage continu, grâce à notre Académie de formation interne Un environnement de travail convivial et inclusif, soutenu par des pratiques RH certifiées #TopEmployer2026 #BestManaged #ISO9001 #ISO14001 #ISO27001 Astek Canada Depuis 1999, Astek Canada se spécialise en service conseil TI et en ingénierie, pilotant avec succès les stratégies de développement de ses clients. Astek Canada compte plus de 600 collaborateurs localisés à Montréal, Toronto et Vancouver. L’innovation étant au cœur de la transformation numérique, Astek Canada a pour vocation de guider et accompagner les entreprises dans leur processus de transformation numérique.
Ce que vous ferez
Design, develop, and maintain high-performance embedded software using C++17 on complex architectures and critical platforms. Responsibilities include developing low-level boot code, working with RTOS, and implementing CI/CD practices within an Agile environment.
Exigences
Requires a Bachelor's degree in electrical or computer engineering with at least 10 years of experience in embedded software development. Must have strong expertise in C, C++14+, RTOS, and boot code development for embedded processors.
Avantages
• Group Insurance (50% premium coverage) • Retirement Savings Plan with employer matching up to $2,000/year • 3 to 4 weeks of vacation based on experience • Option to purchase 1 additional vacation week per year • 3 mobile days after 3 months of seniority • Possibility to work from abroad up to 5 weeks per year • Phone and internet reimbursement up to $75/month • Transportation cost reimbursement (STM Zone A) • Annual $500 allowance for sports activities • Annual $500 allowance for IT or office equipment • Social activities and happy hours • Customized training and certification reimbursement • Professional order membership reimbursement • Employee Assistance Program (EAP) and telemedicine
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- C
- C++17
- Linux
- RTOS
- Git
- CI/CD
- Embedded SoC
- Boot Code Development
- Agile
- Low-level Programming
Domaines d’emploi
- Software
- Engineering
- Technology
- Consulting
Renseignements supplémentaires
- Formation minimale
- Baccalauréat
- Expérience minimale
- 10+ ans
- Postuler avant le
- 30 août 2026
- Langue de l’offre
- français
- Heures de travail
- 40 heures par semaine
- Présence au bureau
- 4 jours par semaine
- Niveau d’expérience
- Associate
- Mode de candidature
- La candidature directe est offerte