Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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é.

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Développeur sénior en systèmes embarqués (C++/Python) in Montréal, QC vacancy
  •  ...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... 
    Senior
    Python
    C++
    Long term contract
    Permanent employment
    Work at office

    MANNARINO

    Montréal, QC
    4 hours ago
  • $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... 
    Senior
    C++
    Daily paid
    Day shift
    Montréal, QC
    20 hours ago
  • 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 paid
    Permanent employment
    Contract work

    Services de Gestion Quantum Ltée

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Python
    C++
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    20 hours ago
  • $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... 
    Senior
    C++
    Day shift
    Montréal, QC
    20 hours ago
  •  ...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

    Nöord Technologies Corporation

    Montréal, QC
    23 days ago
  •  ...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... 
    Senior
    Python
    Full time
    Work at office
    Flexible hours

    TS Imagine

    Montréal, QC
    10 days ago
  •  ...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... 
    Senior
    Daily paid
    Apprenticeship
    Remote work

    Tecsys Inc.

    Montréal, QC
    23 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours
    Day shift

    Grantek Systems Integration

    Montréal, QC
    27 days ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Videotron

    Montréal, QC
    3 days ago
  •  ...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... 
    Senior
    Python
    C++
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    14 days ago
  •  ...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... 
    Senior
    Python
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Montréal, QC
    2 days ago
  • $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... 
    Senior
    Day shift
    Montréal, QC
    20 hours ago
  •  ...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++

    Solution SFT

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Python
    Full time
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    13 hours ago
  •  ...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... 
    Senior
    Python
    C++
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    6 days ago
  •  ...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 paid
    Full time
    Work at office
    Remote work
    Work from home
    Day shift

    Vosker

    Montréal, QC
    7 days ago
  •  ...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

    AppDirect

    Montréal, QC
    6 days ago
  •  ...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 area
    Flexible hours
    Day shift

    Hatch

    Montréal, QC
    9 days ago
  •  ...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... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    4 days ago
  •  ...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’... 
    Senior
    Python
    Permanent employment
    Full time
    Apprenticeship
    Remote work
    Flexible hours
    Day shift

    MILA - Institut québécois d'intelligence artificielle

    Montréal, QC
    1 day ago
  •  ...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... 
    Python
    C++
    Work at office
    Worldwide

    DRW Montreal

    Montréal, QC
    18 days ago
  •  ...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... 
    Senior
    Python
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  •  ...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é... 
    Senior
    Daily paid
    Full time
    Work at office
    Remote work
    Work from home
    Day shift

    Vosker

    Montréal, QC
    7 days ago
  •  ...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... 
    Python
    C++
    Worldwide

    SEGULA Technologies

    Montréal, QC
    3 days ago
  •  ...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... 
    Senior
    Daily paid
    Full time
    Work at office
    Remote work
    Work from home
    Day shift

    Vosker

    Montréal, QC
    7 days ago
  •  ...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... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    20 days ago
  •  ...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,... 
    Senior
    Python
    Full time
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    20 hours ago
  •  ...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... 
    Senior
    Python
    C++
    Full time
    Work at office
    Remote work
    Work from home
    Relocation
    Shift work

    Longbow Advantage

    Montréal, QC
    29 days ago
  •  ...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... 
    Senior
    Permanent employment
    Apprenticeship
    Work at office
    Remote work

    Tecsys Inc.

    Montréal, QC
    a month ago

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!