Développeur Embarqué C++/Python (Senior)

Groupe Sii

Montreal

Hybrid

CAD 90,000 - 120,000

Full time

47 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Mode hybride avec présence au bureau 3
Environnement Agile
Équipe multidisciplinaire

Job summary

Groupe SII Canada recherche un expert en développement de systèmes embarqués pour concevoir, développer et tester des logiciels destinés à des systèmes autonomes avancés sur plateformes robotiques et intelligentes.

Le poste, à temps plein et en mode hybride, exige une présence sur site minimale et une expérience significative en C++ et ROS2 dans un environnement temps réel. Travail d'équipe et agilité encouragés.

Qualifications

  • Maîtrise avancée du langage C++ dans des systèmes temps réel.
  • Bonne connaissance de Python et de son écosystème.
  • Très bonne connaissance des systèmes Linux.
  • Excellentes aptitudes en communication et en documentation technique.

Responsibilities

  • Collaborer avec l'équipe pour convertir des solutions Python en C++ pour temps réel.
  • Développer de nouvelles fonctionnalités en C++ et en Python.
  • Réaliser des tests fonctionnels et de performance en environnement simulé et terrain.
  • Analyser, documenter et communiquer les résultats des essais.
  • Développer des outils permettant de communiquer avec des systèmes embarqués.
  • Participer aux cérémonies Agile (planification, daily, revue, rétro).
  • Respecter les standards de développement et les processus d'équipe.
  • Estimer les efforts et suivre l'avancement des livrables.
  • Signaler rapidement les enjeux pouvant impacter les livrables.

Skills

C++
Python
Linux
Communication
Documentation

Tools

ROS2
Python ecosystem

Job description

Contexte
Nous recherchons un(e) spécialiste en développement de systèmes embarqués pour contribuer à la conception, au développement, aux essais et à la livraison de logiciels destinés à des systèmes autonomes avancés. La personne retenue collaborera avec une équipe multidisciplinaire œuvrant sur des plateformes robotiques et des systèmes intelligents évoluant dans des environnements complexes.

Contexte
Nous recherchons un(e) spécialiste en développement de systèmes embarqués pour contribuer à la conception, au développement, aux essais et à la livraison de logiciels destinés à des systèmes autonomes avancés. La personne retenue collaborera avec une équipe multidisciplinaire œuvrant sur des plateformes robotiques et des systèmes intelligents évoluant dans des environnements complexes.
Il s'agit d'un mandat à temps plein (40 heures par semaine) réalisé dans un environnement Agile. Une présence sur site est requise un minimum de trois jours par semaine.

Responsabilités

  • Collaborer avec l'équipe afin de convertir des solutions développées en Python vers le langage C++ pour leur exécution dans des environnements temps réel.
  • Développer de nouvelles fonctionnalités en C++ et en Python.
  • Effectuer des tests fonctionnels et de performance dans des environnements simulés ainsi que lors d'essais terrain.
  • Analyser, documenter et communiquer les résultats des essais réalisés.
  • Développer des outils permettant de communiquer avec des systèmes embarqués ou d'en analyser le comportement.
  • Participer activement aux cérémonies Agile telles que les planifications de sprint, rencontres quotidiennes, revues et rétrospectives.
  • Respecter les standards de développement, les bonnes pratiques et les processus de l'équipe.
  • Estimer les efforts de développement associés aux fonctionnalités à livrer.
  • Assurer un suivi régulier de l'avancement des travaux et signaler rapidement les enjeux susceptibles d'impacter les livrables.

Compétences Requises

  • Excellente maîtrise du langage C++.
  • Expérience significative en développement logiciel dans un environnement temps réel.
  • Très bonne connaissance des systèmes Linux.
  • Bonne connaissance de Python et de son écosystème.
  • Expérience avec ROS2 ou un framework équivalent.
  • Bonne compréhension des défis liés au déploiement de solutions d'intelligence artificielle sur des plateformes robotiques ou des systèmes embarqués.
  • Expérience en développement de logiciels embarqués.
  • Capacité à évoluer dans un environnement Agile.
  • Excellentes aptitudes en communication et en documentation technique.

Atouts

  • Expérience avec des systèmes robotisés autonomes.
  • Expérience dans des environnements à haut niveau d'exigence en matière de performance, de fiabilité ou de sécurité.
  • Connaissance des systèmes distribués et des architectures multiagents.

Conditions

  • Mandat à temps plein.
  • Mode hybride avec présence au bureau minimale de trois jours par semaine.
  • Environnement de développement Agile.
  • Possibilité de renouvellement selon les besoins du projet.

Partenaire technologique de grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation, avec 16 000 employés, une présence internationale dans 20 pays et un chiffre d'affaires dépassant 1,621 milliard de dollars canadiens.
SII Canada offre à ses clients une expertise technique de pointe dans les domaines du développement d'applications, du web et du mobile, de la cybersécurité et du cloud computing. Nous fournissons également des services d'ingénierie, notamment pour les systèmes embarqués dans divers secteurs industriels. Notre ambition est de faire progresser les systèmes d'information et de contribuer à la création des produits et services de demain pour nos clients.
De plus, l'inclusion est au cœur de notre culture d'entreprise. SII Canada s'engage à offrir un environnement de travail équitable et respectueux qui favorise la diversité et l'égalité des chances.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur Embarqué C++/Python (Senior)
Développeur Embarqué C++/Python (Senior)

SII Canada • Montreal

Hybrid
CAD 90,000 - 120,000
Développeur C/C++ (Senior)
Développeur C/C++ (Senior)

Groupe Sii • Montreal

On-site
CAD 90,000 - 120,000
Lead Développeur Java Spring Boot (Senior)
Lead Développeur Java Spring Boot (Senior)

SII Canada • Montreal

On-site
CAD 120,000 - 160,000
Senior Java Spring Boot Tech Lead & Architect
Senior Java Spring Boot Tech Lead & Architect

SII Canada • Montreal

On-site
CAD 120,000 - 160,000
Gestionnaire de Livraison Aéronautique (Senior)
Gestionnaire de Livraison Aéronautique (Senior)

SII Canada • Montreal

On-site
CAD 90,000 - 130,000
Ingénieur d'Affaires (Intermédiaire)
Ingénieur d'Affaires (Intermédiaire)

Groupe Sii • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Ingénieur d'Affaires Ingénierie (Intermédiaire)
Ingénieur d'Affaires Ingénierie (Intermédiaire)

SII Canada • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Ingénieur Intégration Mécanique (Intermédiaire)
Ingénieur Intégration Mécanique (Intermédiaire)

SII Canada • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
Administrateur Système Linux (Senior)
Administrateur Système Linux (Senior)

Groupe Sii • Montreal

On-site
CAD 90,000 - 120,000
Développeur Systèmes Embarqués
Développeur Systèmes Embarqués

SII Canada • Quebec

On-site
CAD 65,000 - 90,000