Développeur de logiciels (systèmes embarqués) / Software Developer (Embedded Systems)
Services de Gestion Quantum Ltée
Poste : développeur de logiciels (systèmes embarqués) Lieu de travail : Montréal Type de poste : contrat à permanent Notre client, une entreprise de premier plan dans le secteur des technologies d’assistance qui se consacre au développement de solutions innovantes pour les personnes ayant une déficience visuelle, est à la recherche d’un développeur de logiciels pour un poste de 6 mois menant à l’emploi permanent. Ce poste implique la conception, le développement, les essais et la maintenance de solutions logicielles destinées à des produits embarqués et à des plateformes technologiques de pointe. La personne retenue participera à l’ensemble du cycle de vie du développement logiciel, notamment à l’architecture logicielle, au codage, aux tests unitaires, au dépannage, à la documentation et à la mise en œuvre de nouvelles fonctionnalités de produits. Le poste exige une solide expérience en développement C++, en systèmes embarqués, en environnements Linux et en programmation orientée objet. Principales responsabilités :
- Concevoir, développer et assurer la maintenance de solutions logicielles pour des plateformes embarquées.
- Développer et tester des composants logiciels à l’aide de C++, C#, Java et d’autres langages de programmation orientés objet.
- Effectuer des activités de codage, de débogage, de dépannage et de tests unitaires.
- Participer à l’analyse des exigences et à la conception de nouvelles fonctionnalités logicielles.
- Fournir des analyses techniques et des recommandations pour les solutions de développement de produits.
- Estimer les efforts de développement et contribuer à la planification des projets.
- Créer et tenir à jour la documentation technique.
- Collaborer avec des équipes multidisciplinaires pour fournir des solutions logicielles de haute qualité.
- Soutenir le développement d’applications impliquant des technologies de traitement d’images et de vidéo.
- Baccalauréat en génie logiciel, en génie informatique ou expérience équivalente.
- Au moins 5 ans d’expérience professionnelle en développement de logiciels en C++.
- Solide expérience en programmation orientée objet et en principes de conception logicielle, en développement de logiciels embarqués et de systèmes à microcontrôleurs, en systèmes d’exploitation Linux et en environnements Linux embarqués, en modélisation UML, ainsi qu’en cycle de vie du développement logiciel, en normes de codage et en tests unitaires.
- Expérience avec C# et Java, un atout.
- Connaissance des plateformes embarquées Android ou Windows, un atout.
- Expérience avec OpenGL, le traitement d’images ou le traitement vidéo, hautement appréciée.
- Capacité à analyser des problèmes techniques complexes et à élaborer des solutions efficaces.
- Solides capacités d’analyse et de résolution de problèmes.
- Excellentes compétences en dépannage.
- Capacité à travailler efficacement au sein d’équipes multidisciplinaires.
- Autonome, structuré, soucieux du détail et motivé.
- Capacité d’adaptation et aisance à travailler dans un environnement technologique dynamique.
- Passion pour les technologies émergentes et les solutions qui améliorent l’accessibilité et la qualité de vie.
- Niveau de maîtrise requis : avancé
- Raison de l’exigence linguistique : collaboration avec des équipes et des partenaires internationaux
- Fréquence d’utilisation : quotidienne (pour diverses tâches)
- Contrat de 6 mois pouvant déboucher sur un emploi permanent.
- Milieu de travail axé sur la technologie, plus particulièrement sur les logiciels embarqués et les solutions d’accessibilité.
- Design, develop, and maintain software solutions for embedded platforms.
- Develop and test software components using C++, C#, Java, and other object-oriented programming languages.
- Perform coding, debugging, troubleshooting, and unit testing activities.
- Participate in requirements analysis and the design of new software features.
- Provide technical analysis and recommendations for product development solutions.
- Estimate development efforts and contribute to project planning.
- Create and maintain technical documentation.
- Collaborate with multidisciplinary teams to deliver high-quality software solutions.
- Support the development of applications involving image and video processing technologies.
- Bachelor’s degree in Software Engineering, Computer Engineering, or equivalent experience.
- Minimum 5 years of professional experience in C++ software development.
- Strong experience with Object-oriented programming and software design principles, Embedded software development and microcontroller-based systems, Linux operating systems and embedded Linux environments, UML modeling, and Software development lifecycle, coding standards, and unit testing.
- Experience with C# and Java is an asset.
- Knowledge of Android or Windows embedded platforms is an asset.
- Experience with OpenGL, image processing, or video processing is highly valued.
- Ability to analyze complex technical problems and develop effective solutions.
- Strong analytical and problem-solving abilities.
- Excellent troubleshooting skills.
- Ability to work effectively within multidisciplinary teams.
- Autonomous, structured, detail-oriented, and self-driven.
- Adaptable and comfortable working in a dynamic technology environment.
- Passion for emerging technologies and solutions that improve accessibility and quality of life.
- Level of Proficiency Required: Advanced
- Reason for Language Requirement: Collaboration with international teams and partners
- Frequency of Use: Daily (for various tasks)
- 6-month contract with potential transition to permanent employment.
- Technology-driven work environment focused on embedded software and accessibility solutions.
- ...dynamique de votre équipe : Des développeurs et des spécialistes des tests... ...dans le cadre d'un système distribué à l'échelle de l'entreprise... ...Pour vous, un excellent logiciel est synonyme de qualité, de sécurité... ...You believe great software means quality, security, and...SuggestedFull timeContract workInternshipFlexible hours
- ...L’équipe Ingénierie Core cherche un développeur en logiciels II pour se joindre à notre équipe des... ..., la sécurité et l’évolutivité de nos systèmes de données. Responsabilités Concevoir... ...Core Engineering department is seeking a Software Developer II to join the Data team in...SuggestedApprenticeshipCasual workWork at officeWorldwide
- ...Nous recherchons un Principal Software Engineer (Payments) pour... ...équipe responsable de certains des systèmes les plus critiques de l’entreprise... ...pertinente en développement logiciel , incluant un temps... ...for some of the most critical systems in the company, where ownership...SuggestedDaily paidFull timeContract workInternshipWork at officeRemote workWork from homeFlexible hours
- ...Aperçu du poste : Le/la développeur(euse) logiciel – administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software Configuration Management & Tools) qui fait partie du groupe Engineering Efficiency, contribuant à diverses étapes du développement d'applications...SuggestedFull timeFlexible hours
- ...équipe est composée de plus de 20 développeurs et spécialistes en tests... ...au développement de solutions logicielles pour un large portefeuille d'... ...et efficaces dans un système logiciel d’entreprise distribué... ...’expérience en programmation embarquée sous Windows et Linux. Des...SuggestedFull timeFlexible hours
$86k - $120.5k per year
...équipe Home & Navigation, en incluant la conception détaillée des systèmes (LLD), la conception d'API et la modélisation de données pour... ...customer experiences for the Home & Navigation team, including system design (LLD), API design, and data modeling for scalable, secure...ApprenticeshipSummer workWork at officeLocal areaFlexible hours- ...Développeur de logiciels - Communications du réseau et C/C++ Ingénierie à distance, Canada Gatineau,... ...fourniture de matériel propriétaire à des systèmes logiciels en nuage. Le candidat retenu... ...________________________________ Software Developer – Network Communications & C...Full timeApprenticeshipRemote workFlexible hours
- ...expansion, est à la recherche d’un développeur infonuagique pour concevoir et... ...intégrer les services infonuagiques aux systèmes de données et dispositifs embarqués. Participer aux revues de code,... ...manufacturing company, is seeking a Cloud Developer to design and build the cloud-...Full timeFlexible hours
- ...Clearance, c'est une équipe de développeurs et de testeurs enthousiastes,... .... En tant que développeur logiciel, vous pourriez jouer un rôle... .... In practical terms, we develop a self-service web portal that... ...on our platform. As a Software Developer, you will play a key...Daily paidFull timeImmediate startFlexible hours
- ...équipe Nous sommes à la recherche de développeurs logiciels passionnés ayant différents niveaux d’expérience... ...services backend fiables ainsi que des systèmes distribués, principalement en Go... ...We are looking for passionate software developers with a range of experience—from...Full timeFlexible hours
- ...PROPOS DU POSTE: Nous recherchons des développeurs de logiciels expérimentés pour travailler avec nous... ..., les langages de programmation, les systèmes distribués et la recherche d'... ...ROLE: We are seeking experienced Software Developers to work with us to build amazing...Daily paidFull timeInternshipWork at officeRemote workWork from homeFlexible hours
- ...manufacturières, où se rencontrent développement logiciel, électronique et innovation produit.... ...des applications web et desktop aux systèmes embarqués — qui soutiennent directement les... ...un excellent candidat : Vous êtes un développeur passionné par la conception de solutions...Daily paidFull timeApprenticeshipFlexible hours
- ...responsable du développement d’un système d’exploitation ainsi que de... ...la prochaine génération de logiciels de sécurité physique de... ...au confluent de l’IoT, de l’embarqué et du Cloud afin de fournir des... ...des services clés destinés aux développeurs applicatifs de Genetec. Votre...Full timeRemote workFlexible hours
- ...opérations. Genetec développe des logiciels sur plateforme ouverte, du... ...émergentes qui unifient les systèmes de sécurité physique. Pour... ...continue. Nous recherchons un développeur logiciel polyvalent,... ...safety, and operations. Genetec develops open-platform software, hardware...Full timeFlexible hours
$108k - $152k per year
...actuellement à la recherche d’un(e) développeur(-euse) de logiciels III pour travailler sur les capacités... ...rencontrez ont été sélectionnés par nos systèmes afin d’ptimiser votre expérience!... ...organization is currently seeking a Software Developer III to work on our Content...Contract workApprenticeshipSummer workWork at officeLocal areaFlexible hours- ...centres de distribution et des systèmes logistiques afin d'aider les... ...Le rôle En tant que Développeur ou Développeuse , vous agirez... ...tester et corriger des solutions logicielles. Pour vous qualifier... ...What's your role: Our Developer is expected to act as a counselor...Daily paidFull timeWork at officeImmediate start
- ...tout-en-un puissante. Notre logiciel permet aux aéroports, centres... ...jours. Nous recherchons un(e) développeur(euse) de logiciels passionné... ...Développement et débogage de systèmes distribués à grande échelle... ...powerful all-in-one solution. Our software allows airports, control...Full timeLocal areaWorldwideFlexible hoursDay shift
- ...technologies en développement logiciel. Voici quelques exemples des... ...the latest technologies in software development. Here is an overview... ...and Redis Web UI developed in ReactJS with TypeScript,... ...approach using an event-based system (AMQP) to propagate changes...Full timeFlexible hours
- ...hybrides. Nous sommes à la recherche d’un(e) développeur(euse) logiciel en test (SDET) pour se joindre à notre équipe Video Systems Test. Dans ce rôle, vous concevrez et... ...hybrid environments. We are looking for a Software Developer in Test (SDET) to join our Video...Full timeFlexible hours
- ...time with the only hardware and software AI-powered platform built for... ...apps stack, including systems such as the Rapid Series Palletizer... ...plateforme matérielle et logicielle alimentée par l’IA conçue pour... ...réelles (matériel, systèmes embarqués ou équivalent, un atout) ~ Excellentes...Long term contractApprenticeshipInternshipWork from homeDay shift
$176.8k - $238.65k per year
...propos du poste : Nous recherchons un Développeur logiciel principal exceptionnellement compétent... ...des lignes directrices pour des systèmes d'IA/ML de haute qualité, prêts pour la... ...exceptionally skilled and visionary Principal Software Developer with deep expertise in...Long term contractFull timeApprenticeshipWork at officeLocal area- ...this job description, please refer to the following link : ~ Software Developer À propos d’AppDirect Devenez un citoyen du monde à l’... ...de brainstorming et aux rétrospectives. Livrer des systèmes et des fonctionnalités à forte valeur ajoutée pour les clients...
$124.2k - $167.65k per year
...responsable de l'ingénierie logicielle pour rejoindre notre équipe dynamique... ...et du développement de systèmes et d'applications logiciels... ...sur la qualité et l'expérience développeur grâce à des approches basées... ...the Team: We are seeking a Software Engineering Manager to join...Full timeApprenticeshipWork at officeLocal area- ...Développeur.se logiciel sénior.e (Core Systems) Altitude Sports est un détaillant en ligne basé à Montréal, à l’intersection de la mode et du plein air... ...qualité et la diversité de notre équipe. Senior Software Developer (Core Systems) Altitude Sports is a Montreal...Full timeApprenticeshipWork at officeLocal areaWork from home
- ...opérations. Genetec développe des logiciels à plate-forme ouverte, de l’... ...technologies émergentes qui unifient les systèmes de sécurité physique. Pour plus... .... Nous cherchons un développeur logiciel à l’aise avec le développement embarqué ou ayant une bonne compréhension...Full timeRemote workFlexible hoursDay shift
- ...de passionnés.es de musique dans un environnement de travail stimulant et amusant? Nous sommes à la recherche d’un.e Développeur.se logiciel - Systèmes d’affaires pour rejoindre notre équipe de transformation numérique. Ce poste relève du Gestionnaire principal de la transformation...Daily paidPermanent employmentFull timeWork at officeRemote workDay shift
- ...majeur dans le développement logiciel sur mesure qui accompagne ses... ...technologiques complexes, recherche un développeur logiciel lead possédant une... ...intégrations avec différents systèmes. Définir et faire évoluer... ...UX, produit, systèmes et embarquées. Échanger directement avec...Permanent employmentFlexible hours
- ...à la recherche d’ingénieurs logiciel chevronnés qui feront partie... ...centrale d’ingénierie. Nos systèmes permettent à Tower d’exécuter... ...infrastructure de haute performance, les développeurs de Tower ont contribué à... ...in 1998, seeks Senior Software Engineers for our Core Engineering...Daily paidWork at office
- ...Ingénieur·e senior Python et systèmes ML , vous jouerez un rôle clé... ...un encadrement technique aux développeur·e·s juniors et intermédiaires... ...fondamentaux du génie logiciel (tests, contrôle de versions,... ...applications and services Develop and improve ML inference pipelines...Daily paidRemplacementFull timeApprenticeshipWork at officeWorldwide
- ...Technologies est à la recherche d’un Développeur en Automatisation Assurance... ...énergie, du transport et des systèmes industriels. Fondée au Québec... ..., vous appuierez les équipes logicielles à toutes les étapes du... ...looking for a QA Automation Developer About OPAL-RT Technologies...Full timeRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur de logiciels (systèmes embarqués) / Software Developer (Embedded Systems). Be the first to apply!
- software developer summer internship Montréal, QC
- software engineer - ai machine learning Montréal, QC
- software engineer co-op Montréal, QC
- software developer co-op Montréal, QC
- junior software developer Montréal, QC
- software development engineer Montréal, QC
- part time software developer Montréal, QC
- développeur logiciel Montréal, QC
- software developer no experience Montréal, QC
- software engineer intern Montréal, QC


