Développeur Middleware Senior – ADAS
__jobinformationwidget.freetext.LocationText__
Montréal
- CS Group
- Engineering, Development, Applications
- 6 to 10 years
- Standard
- No
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.
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.
- 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.
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.
Job offers that might interest you
Salary
Location
Montréal
Vacancy language
English
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Remote
No
Description
As part of our activities in autonomous and assisted driving, you will be part of a team building the next generation of vehicle software platforms, where embedded high-performance computing meets adv
Reference
44089cb7-279b-480b-bf1f-75f76d1adec6
Expiry Date
Jan 1, 0001
Salary
Location
Le Plessis-Robinson, France
Vacancy language
French
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Sector
Defense & Security
Remote
No
Location
Le Plessis-Robinson
Description
Ingénieur/ e Système Lutte anti drones Nous recrutons un/une Ingénieur/ e Système Lutte anti drones pour rejoindre notre BU Défense & Sécurité au sein de l'agence Lutte Anti-Drone, qui fournit des sol
Reference
f5ce1815-8ddf-487a-8048-58d5fa9c9f05
Expiry Date
Jan 1, 0001
Salary
Location
East Hartford, United States
Vacancy language
English
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Remote
No
Location
United States
Description
Today, CS Group USA is looking for Model Base Developer Engineer to create/modify embedded system / software design and run associated test and interpret the results to ensure correctness. The role
Reference
ba044082-5100-44fe-b812-34c524077f1c
Expiry Date
Jan 1, 0001
Salary
Location
Toulouse, France
Vacancy language
French
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Sector
Space
Remote
No
Location
Toulouse
Description
Nous recrutons un/une Responsable Technique Python pour rejoindre notre Business Unit Espace au sein de notre Agence Engineering, spécialisée dans le support et les services aux principaux acteurs du
Reference
4524244c-6d2c-47a5-8f40-c25a62b0d27f
Expiry Date
Jan 1, 0001
Salary
Location
Toulouse, France
Vacancy language
French
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Sector
Space
Remote
No
Location
Toulouse
Description
Nous recrutons un/une Responsable Technique Logiciel Bord pour rejoindre notre Business Unit Espace au sein de notre Agence Engineering, spécialisée dans le support et les services aux principaux acte
Reference
12b4b8dc-8119-43e1-9169-e25ea8eaa157
Expiry Date
Jan 1, 0001
Salary
Location
Toulouse, France
Vacancy language
French
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Sector
Industry
Remote
No
Location
Toulouse
Description
Nous recrutons un.e Développeur.se C# .Net confirmé.e pour rejoindre notre Business Unit INDUSTRIE au sein de la Business Line Data & Process Intelligence, spécialisée dans l'accompagnement de nos cli
Reference
106fbe13-ff21-4590-9839-cde080e4679d
Expiry Date
Jan 1, 0001
Salary
Location
Saint-Paul-les-Durance, France
Vacancy language
French
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Sector
Energy
Remote
No
Location
France
Description
Nous recrutons un/une Chef de Projet Sûreté Nucléaire pour rejoindre notre BU Industrie au sein de l’agence Simulation numérique spécialisée dans les domaines du calcul scientifique, de la modélisatio
Reference
061cffd9-d568-49d8-a713-5c2d8788c637
Expiry Date
Jan 1, 0001
Salary
Location
Toulouse, France
Vacancy language
French
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Sector
Space
Remote
No
Location
Toulouse
Description
Nous recrutons un(e) Développeur(e) intégrateur(e) Java pour rejoindre notre Business Unit Espace au sein de notre agence Engineering. Notre agence est spécialisée dans le support et le service auprès
Reference
da67e2cf-8d2d-4eb1-a95e-555c4d8a6c95
Expiry Date
Jan 1, 0001
Salary
Location
Mérignac, France
Vacancy language
French
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Sector
Industry
Remote
No
Location
Mérignac
Description
Nous recrutons un(e) Référent(e) automatisme et supervision pour rejoindre notre Business Unit INDUSTRIE au sein de la Business Line Systèmes Embarqués & Industriels Cyber sécurisés. Elle contribue au
Reference
2bedb90c-7928-435b-a15e-96425e6c2eb8
Expiry Date
Jan 1, 0001
Salary
Location
Toulouse, France
Vacancy language
French
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
CS Group
Sector
Space
Remote
No
Location
Toulouse
Description
Nous recrutons un/une Ingénieur(e) expérimenté(e) dans le domaine de la surveillance de l'Espace pour rejoindre notre business unit Espace au sein de la direction d’activité Situationnel Space Awarnes
Reference
79bc9b5d-46ae-46fd-81d4-095e5be612ff
Expiry Date
Jan 1, 0001