JUMP TO CONTENT

Développeur Middleware Senior – ADAS

__jobinformationwidget.freetext.LocationText__

Montréal

  1. CS Group
  2. Engineering, Development, Applications
  3. 6 to 10 years
  4. Standard
  5. No

Description de l'entreprise

CS Group Canada, filiale de CS Group et membre du groupe Sopra Steria, est un acteur clé en sûreté de fonctionnement et en cybersécurité pour les entreprises développant des technologies embarquées critiques (avionique, conduite autonome, électrification des transports).

Nos clients incluent des équipementiers (OEM) et des fournisseurs de rang 1 dans les secteurs de l’aérospatiale, de l’automobile, de la défense et du ferroviaire, qui recherchent des certifications en sûreté de fonctionnement (ISO 26262, DO-178C, DO-254, ARP-4761, ARP-4754, EN50128) et en cybersécurité (DO-326A, ISO 21434, UN-R155) afin de commercialiser leurs technologies.


Description du poste

Dans le cadre de nos activités en conduite autonome et assistée, vous ferez partie d’une équipe développant la prochaine génération de plateformes logicielles pour véhicules, où le calcul embarqué haute performance rencontre des réseaux de capteurs avancés. Votre mission sera de concevoir et d’intégrer les couches middleware et logiciels système qui permettent aux fonctionnalités modernes d’ADAS de fonctionner de manière fiable et à grande échelle.

C’est une opportunité unique de vous placer au cœur d’une migration technologique stratégique, tout en apportant votre expertise à l’architecture, aux décisions de conception et au mentorat au sein d’une équipe collaborative et internationale.

Vos Responsabilités

  • Concevoir et faire évoluer la couche middleware pour assurer une communication fiable et l’échange de données entre capteurs, ECU et applications sur la plateforme AD/ADAS.
  • Garantir la performance, la sécurité et la robustesse de la pile logicielle embarquée, en mettant l’accent sur les contraintes temps réel et la scalabilité.
  • Développer et maintenir les services système (journalisation, planification, replay, diagnostics) essentiels aux plateformes logicielles modernes pour véhicules.
  • Contribuer à l’intégration des capteurs et du matériel de calcul, en veillant à ce que les interfaces middleware fonctionnent de manière transparente sur des composants hétérogènes.
  • Participer aux revues d’architecture et à l’élaboration des feuilles de route techniques, en apportant votre expertise pour guider les décisions de conception.
  • Mettre en place et optimiser les flux de développement, y compris les systèmes de build, les pipelines CI/CD et les outils de débogage.
  • Investiguer et résoudre des problèmes complexes au niveau système couvrant le matériel, le système d’exploitation (Linux/QNX) et les couches middleware.
  • Servir de mentor technique pour les ingénieurs juniors, en promouvant les bonnes pratiques de codage et des méthodologies de test rigoureuses.
  • Collaborer avec des équipes pluridisciplinaires et internationales, en faisant le lien entre matériel, algorithmes et logiciels applicatifs.

Qualifications

  • Diplôme de Bachelor ou Master en informatique, systèmes embarqués ou domaine similaire.
  • Plus de 7 ans d’expérience en développement logiciel embarqué ou systèmes, idéalement dans l’automobile, la robotique, l’aérospatial ou domaines similaires.
  • Solide expertise en C++ et Python.
  • Expérience pratique avec Linux/QNX et le logiciel système (drivers, IPC, systèmes de fichiers, sockets).
  • Connaissance des protocoles de communication automobile (Ethernet, CAN) et des frameworks middleware (ROS, AUTOSAR, MICROSAR, etc.).
  • Compétences solides en débogage et résolution de problèmes sur les couches matériel et logiciel.
  • Autonome, rigoureux et expérimenté en leadership technique et mentorat.

Informations complémentaires

Dans cette annonce, l’emploi du masculin pour désigner des personnes n’a d’autres fins que celle d’alléger le texte.

Veuillez noter que seuls les candidats sélectionnés seront contactés.

Type d'emploi : Temps plein, Permanent

CS Group Canada valorise la diversité sur le lieu de travail et encourage les femmes, les minorités visibles, les minorités ethniques, les autochtones et les personnes handicapées à postuler.

Avantages :

  • Travail hybride
  • Assurance médicale, dentaire et visuelle avancée.
  • Accès à un service de télémédecine.
  • Programme de REER.
  • Congés personnels et congés de maladie.
  • Salle de loisirs avec billard et baby-foot.
  • Accès à une salle de sport sur site.

Toutes vos informations resteront confidentielles conformément aux directives de l'EEO.

Employeur inclusif et engagé, notre société œuvre chaque jour pour lutter contre toute forme de discrimination et favoriser un environnement de travail respectueux. C’est pourquoi, attachés à la mixité et à la diversité, nous encourageons toutes les candidatures et tous les profils 

Discover what working at Sopra Steria looks like...

Are you looking for a place where you can free your creativity and take initiatives, supported by tech experts? 

Join us on this adventure where every idea counts and every talent steps up.

Search

Browse Jobs