Développeur sénior en systèmes embarqués (C++/Python)
MANNARINO
MANNARINO Systems & Software Inc. est un leader dans la fourniture de systèmes critiques, de logiciels, de matériel et de services d'ingénierie de certification aux industries de l'aérospatiale, de la défense, de l'espace, de la simulation et de la production d'énergie.
Notre clientèle est très large, couvrant les entreprises aérospatiales traditionnelles ainsi que des marchés nouveaux et passionnants, y compris la propulsion électrique, la mobilité aérienne urbaine , les véhicules aériens sans pilote et le vol autonome.
La culture de MANNARINO est axée sur la qualité, le travail, le professionnalisme et le travail d'équipe dans une atmosphère très respectueuse et motivante, axée sur la croissance à long terme de l'entreprise.
En tant que membre de notre équipe, vous en bénéficierez :
D’une gamme complète d’assurance collective et un plan RÉER collectif;
D’une politique d’horaire flexible;
D’une prime discrétionnaire ;
Du remboursement des frais de conditionnement physique;
D'autres avantages, tels que des dîners hebdomadaires par un traiteur de même que des boissons chaudes à volonté (expresso, café, chocolat chaud, thé);
Des sorties régulières avec les membres de l’équipe.
Rôle/Responsabilités du Poste
L’équipe d’ingénierie des systèmes embarqués contribue au développement, aux essais et à la livraison de logiciels déployés sur des systèmes embarqués ou communiquant avec ceux-ci. Dans ce rôle, vous travaillerez au sein d’équipes multidisciplinaires sur le développement de systèmes de drones autonomes multiagents opérant dans des environnements aériens, terrestres et sous-marins.
Ces technologies sont utilisées pour contribuer à la protection des infrastructures critiques et au soutien de la sécurité territoriale canadienne, offrant ainsi l’occasion de participer directement au développement de systèmes autonomes à caractère critique.
Principales responsabilités
Collaborer avec l’équipe d’ingénierie afin de convertir une solution existante développée en Python vers le C++ pour une exécution en environnement temps réel.
Développer de nouvelles fonctionnalités et capacités en C++ et en Python.
Réaliser des essais fonctionnels et de performance dans des environnements simulés ainsi que lors d’essais sur le terrain.
Analyser, documenter et communiquer efficacement les résultats des essais.
Développer des outils permettant la communication avec les systèmes embarqués et l’analyse de leurs performances.
Participer activement aux cérémonies Agile, notamment à la planification des sprints, aux réunions quotidiennes (Daily Stand-ups), aux revues de sprint et aux rétrospectives.
Respecter les meilleures pratiques de développement logiciel ainsi que les normes de codage établies.
Compétences Requises
Excellente maîtrise du développement en C++, particulièrement dans des environnements temps réel.
Solides connaissances des environnements Linux.
Expérience en développement et en débogage de systèmes embarqués.
Bonne connaissance de Python et de son écosystème.
Compréhension des défis liés au déploiement de solutions d’intelligence artificielle sur des plateformes robotiques.
Expérience avec ROS2 ou un cadre de développement robotique équivalent.
Excellentes aptitudes à la communication en français, tant à l’oral qu’à l’écrit.
Capacité à travailler efficacement dans un environnement de développement Agile.
Atouts
Expérience avec les systèmes autonomes, la robotique, les drones ou les plateformes multiagents.
Expérience en soutien aux activités d’essais et de validation sur le terrain.
Connaissance de l’optimisation des performances et des architectures logicielles temps réel.
Exigences Diverses
Mode de travail hybride avec une présence minimale de trois (3) jours par semaine au bureau de Montréal.
Maîtrise professionnelle du français, à l’oral comme à l’écrit, obligatoire.
Exigence d’admissibilité : Les candidats doivent être citoyens canadiens ou résidents permanents du Canada et être légalement autorisés à travailler au Canada.
Déplacements occasionnels requis selon les besoins du projet.
La connaissance de l'anglais est requise pour communiquer et travailler avec nos clients situés à l'extérieur de la province de Québec. / Knowledge of English is required to communicate and work with customers outside the province of Quebec.
Chez MANNARINO, nous croyons que la passion et le désir d'apprendre sont essentiels. La diversité des idées et des expériences mène à des solutions innovantes et à la créativité. C'est pourquoi nous aimerions encourager toutes les personnes intéressées à postuler.
L’utilisation du masculin est uniquement afin d’alléger le texte. Nous souscrivons au principe d'équité en emploi. Toutes les demandes d’emploi seront traitées avec la plus stricte confidentialité.
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering... ...with the engineering team to convert an existing Python solution into C++ for execution in a real-time environment. Develop new features...SeniorPythonC++Long term contractPermanent employmentWork at office
$70k - $135k per year
Développeur C++ Sénior Description de poste Vous aimez pousser la performance d’un système jusqu’à ses limites? Multithreading, faible latence, optimisation mémoire, parallélisation et calcul intensif font partie de votre terrain de jeu? CGI recherche un(e) Développeur...SeniorC++Daily paidDay shift- 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... .... Le poste exige une solide expérience en développement C++, en systèmes embarqués, en environnements Linux et en...C++Daily paidPermanent employmentContract work
- ...Connectivity (ULE) team as a C++ Developer in ALGO to drive and... ...practices. ~ Proficiency in Python scripting. ~ Ability to work... ...working on Low Latency trading systems is a plus. All our positions... ..., please visit: . Développeur(euse) C++ (hybride)Nous recherchons...PythonC++Full timeWork at officeRemote work
$70k - $135k per year
Développeurs Java Sénior Description de poste Joignez-vous à CGI et contribuez à la modernisation... ...collaborerez avec des spécialistes Java, C++, architecture, infrastructure et... ...une solide expérience en conception de systèmes distribués et en développement d’applications...SeniorC++Day shift- ...experiencing strong growth, we are actively seeking an experienced C++ / C# Developer . About the Role & Context You will... ...and maintain high-performance computing middleware and distributed systems. Review, optimize, and evolve the real-time C++ framework to...C++Contract work
- ...prix, les données communes et les opérations sur titres. En tant que Développeur de données senior, vous serez responsable des systèmes de données en production reposant sur Snowflake, dbt, SQL et Python. Vous contribuerez à moderniser les pipelines existants, à améliorer...SeniorPythonFull timeWork at officeFlexible hours
- ...besoin. Chaque rôle ici contribue à ce résultat. Pourquoi ce rôle est important En tant que développeur Java sénior , vous vous joindrez à une équipe au cœur des systèmes backend qui soutiennent des chaînes d'approvisionnement névralgiques dans les domaines de la...SeniorDaily paidApprenticeshipRemote work
- ...at Grantek and have grown into successful senior team members who are integral to our... .... Nous sommes une équipe d'ingénieurs et développeurs avec une ancienneté moyenne de 7 ans chez... ...Network design, Database design, Vision system design, Machine Safety system design, Servo...SeniorFull timeWork at officeRemote workFlexible hoursDay shift
- ...Description du poste Nous sommes à la recherche d'un(e) Développeur·euse sénior qui contribuera à l'analyse, la conception, le développement... .... Le/La titulaire du poste participera à l'évolution de systèmes complexes, assurera leur stabilité opérationnelle et collaborera...SeniorFull timeWork at office
- ...la recherche un programmeur principal en C++ qui contribuera au développement d’applications... ...principales : ~ Fournir et soutenir des systèmes ML basés sur les exigences et objectifs... ...Autres compétences : ~ Maîtrise de Python est un atout. Expérience de travail avec...SeniorPythonC++Full timeApprenticeship
- ...Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client.... ...capabilities. Integrate AI agents and applications with enterprise systems, services, and APIs. Support modern AI integration...SeniorPythonFull timeInternshipRemote workRelocation
$70k - $135k per year
Developpeur Java Senior/Expert Description de poste Chez CGI, nous recherchons un(e) Développeur(se) Java Senior / Expert passionné(e) par l’architecture backend, les environnements cloud modernes et les solutions à fort impact d’affaires. Vous participerez à des projets...SeniorDay shift- ...Nous sommes à la recherche d'un Développeur Logiciel – Migration C++ vers C# (.NET) , pour le compte de notre partenaire ; chef de file nord-américain... ...outils utilisés par l’entreprise (SIG, bases de données, systèmes internes). Documenter le code et former l’équipe...C++
- ...debug, and maintain full stack software across frontend and backend systems. Build innovative product features, including capabilities... ...testing frameworks. Professional development experience with Python. Experience with SQL databases, Git, Docker, SQLAlchemy, cloud...SeniorPythonFull timeWork at officeFlexible hours
- ...entier. Fondée en 2012 par le développeur de jeux renommé Chris Roberts,... ...notre Développeur·se d'outils Senior ? ~5 ans + d'expérience... ...~ Maitrise du langage C++ moderne ~ Maitrise des outils... ...Atouts : ~ Expérience avec Python ~ Expérience en automatisation...SeniorPythonC++Full timeWorldwide
- ...dans un rôle hybride. ~ Une expérience concrète de produits physiques connectés : caméras, IoT, électronique grand public ou systèmes embarqués. ~ Une bonne compréhension du développement firmware et électronique, et de ses contraintes. ~ La maîtrise de l'Agile (Scrum...Daily paidFull timeWork at officeRemote workWork from homeDay shift
- ...sociétés internationales. Votre profil À titre de développeur/développeuse logiciel senior, vous intégrerez une équipe qui conçoit des logiciels robustes... ...idéalement avec Amazon EventBridge, pour construire des systèmes distribués et résilients; ~ Engagement à respecter des...Senior
- ...méthodologies, de principes de gouvernance et de systèmes inégalés en ingénierie. Vous aimeriez... ...technologies opérationnelles. À titre de Développeur(euse) informatique en systèmes... ...historiens de données industriels tels que PI System, AVEVA Historian ou similaires. Expérience...Local areaFlexible hoursDay shift
- ...entier. Fondée en 2012 par le développeur de jeux renommé Chris Roberts... ...~ Prendre en charge les systèmes de compilation et de déploiement... ...Développeur.euse Full-Stack Senior ? ~5 ans et plus d'... ...build and application deployment systems for the projects assigned to...SeniorFull timeWorldwide
- ...démonstrations interactives. En tant que développeur.se senior, vous jouerez un rôle clé dans la... ...IA à grande échelle et la livraison de systèmes fiables. Vous serez responsable du développement... ...évoluer des architectures backend (Python, FastAPI, APIs). Diriger l’...SeniorPythonPermanent employmentFull timeApprenticeshipRemote workFlexible hoursDay shift
- ...Nous sommes à la recherche de plusieurs développeurs de logiciels passionnés pour se... ...des données de marché utilisées par nos systèmes de négociation. En tant que membre de notre... ...connaissances et une bonne expérience en Python ou en C++. Une expérience dans les deux langages...PythonC++Work at officeWorldwide
- ...est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances... ...; Collaborer avec les architectes, analystes et développeurs FrontEnd. Requirements Minimum 8 ans d'expérience en...SeniorPythonHourly payContract workApprenticeshipRemote workFlexible hours
- ...Nous avons ce qu’il te faut : nous cherchons présentement un(e) Développeur(euse) Full Stack. Notre réalité TI : une équipe de solutions... ...Il est relié à nos plateformes CRM et eCommerce ainsi qu’à nos systèmes périphériques. Ici, les plateformes ne sont pas une finalité...SeniorDaily paidFull timeWork at officeRemote workWork from homeDay shift
- ...préliminaires et critiques de conception des systèmes. Examiner et évaluer les plans de certification des logiciels embarqués et du matériel électronique aéronautique... ...plusieurs langages de programmation (C, C++, Ada95, Assembly, Python) ainsi que de différents langages de...PythonC++Worldwide
- ...référence technique auprès de l'équipe : vous accompagnerez les développeurs moins expérimentés, influencerez les choix d'architecture et... ...Expérience avec des bases de données NoSQL (MongoDB) et des systèmes de cache (Redis); Expérience en conception de systèmes : architecture...SeniorDaily paidFull timeWork at officeRemote workWork from homeDay shift
- ...limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu ! Description du poste Le.La développeur.euse de communauté senior joue un rôle de premier plan dans l’élaboration de stratégies mondiales d’engagement communautaire visant à favoriser...SeniorFull time
- ...career. About the Role We are seeking a Senior Full Stack Developer to join our... ...coding production-ready features, improving system architecture, and reducing technical debt.... ...frameworks. ~ Development experience in Python. ~ Experience using SQL databases, Git,...SeniorPythonFull timeWork at officeFlexible hours
- ...Sr. System Analyst Longbow Advantage is an end-to-end warehousing strategy company that... ...Strong knowledge and work experience with C/C++, C# and Java programming languages... ...systems – Windows and UNIX XML/HTML, MOCA, Python/Perl, Visual Studio/Visual basic Microsoft...SeniorPythonC++Full timeWork at officeRemote workWork from homeRelocationShift work
- ...apprentissage continu, Tecsys pourrait être l'endroit idéal pour vous! À propos du poste Nous sommes à la recherche d'un(e) développeur(-euse) Java sénior expérimenté(e) et motivé(e) pour se joindre à notre équipe de développement dynamique. Dans ce rôle, vous serez...SeniorPermanent employmentApprenticeshipWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur sénior en systèmes embarqués (C++/Python). Be the first to apply!
- programmeur informatique Montréal, QC
- développeur informatique Montréal, QC
- developpeur informatique Montréal, QC
- IT system engineer Montréal, QC
- senior administrator Montréal, QC
- senior ruby developer Montréal, QC
- senior sales consultant Montréal, QC
- senior internal audit manager Montréal, QC
- senior delivery manager Montréal, QC
- senior manager risk management Montréal, QC

