Jobs.ca
Jobs.ca
Language
Sopra Steria logo

Développeur Middleware Senior – ADAS

Sopra Steria1 day ago
Hybrid
Montréal, QC
Senior Level
full_time

Top Benefits

Hybrid work flexibility
Comprehensive medical, dental, vision insurance
Telemedicine access

About the role

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

About Sopra Steria

IT Services and IT Consulting
10,000+

Sopra Steria, a major Tech player in Europe with 52,000* employees in nearly 30 countries, is recognised for its consulting, digital services and solutions. It helps its clients drive their digital transformation and obtain tangible and sustainable benefits. The Group provides end-to-end solutions to make large companies and organisations more competitive by combining in-depth knowledge of a wide range of business sectors and innovative technologies with a collaborative approach. Sopra Steria places people at the heart of everything it does and is committed to putting digital to work for its clients in order to build a positive future for all. In 2023, the Group generated revenues of €5.8 billion.

*Headcount reassessed following the sale of most Sopra Banking Software activities in September 2024.

The world is how we shape it