Senior Embedded Software Engineer – AUTOSAR / Middleware / Model-Based Design

Détail de l'offre

Informations générales

Entité de rattachement

Nous rejoindre, c'est intégrer une entreprise d'envergure mondiale. Mû par la recherche permanente de l'innovation et de l'excellence, pionnier et leader des technologies propres et de la mobilité durable, le Groupe entend rester à la pointe des grandes tendances qui font bouger le monde.

Fort de son efficience, de son agilité et de son esprit d'équipe, le Groupe fait preuve d'exigence et d'audace pour définir la mobilité de demain.

Pour réussir ces transformations, l'entreprise a besoin de tous les talents. Rejoignez-nous !

Chez Stellantis, nous évaluons les candidats selon leurs qualifications, leurs mérites et les besoins du métier. Nous accueillons les candidatures des personnes de tout genre, âge, ethnie, nationalité, religion, orientation sexuelle, et handicap. La diversité de nos équipes nous permettra de mieux appréhender l'évolution des besoins de nos clients et de notre environnement futur.  

Référence

2026-18222  

Description du poste

Filière/Métier

Software & Electric and Electronics - Software & Electric and Electronics

Intitulé du poste

Senior Embedded Software Engineer – AUTOSAR / Middleware / Model-Based Design

Contrat

CDI

Statut

Cadre

Description de la mission

Role Overview

We are seeking a highly experienced Senior Embedded Software Engineer specialized in AUTOSAR Classic, middleware development, and model-based design integration for automotive ECUs.

The role focuses on hands-on development, debugging, integration, and robustness improvement, while working closely with several specialized teams:

• Software Architecture Team
• Product Line / Platform Support Team
• Application Development Team
• Basic Software (BSW) Team
• Integration & Validation Team

This position suits an engineer who excels in technical problem solving, embedded constraints, and cross-team collaboration.
________________________________________
Main Activities

• Develop and refine AUTOSAR-compliant middleware components, working with the Architecture and BSW teams to ensure coherent integration.
• Implement robust low-level and mid-level software blocks, ensuring stable behavior across product lines in collaboration with the Platform Support Team.
• Analyze, debug, and resolve complex defects identified by the Integration & Validation Team or during ECU-level bring-up.
• Integrate Model-Based Design components (Simulink/Stateflow) with the Application Development Team and ensure proper interaction through AUTOSAR RTE.
• Apply and enforce best practices for coding, configuration, performance, and testing.
• Coordinate with hardware and system engineers for signal handling, timing, and IO behavior.
• Support continuous improvement of software robustness, including refactoring, testability enhancements, and standardization across variants.
________________________________________

Key Responsibilities
• Hands-on development of AUTOSAR middleware modules, communication interfaces, and hardware abstraction layers.
• Collaborate with the BSW Team to configure and integrate ECU communication stacks (CAN, LIN, Ethernet, SOME/IP).
• Work with the Architecture Team to refine or clarify design constraints, without being responsible for architecture definition.
• Support the Product Line Team to ensure compatibility, maintainability, and long-term platform evolution.
• Assist the Integration & Validation Team during ECU testing, diagnostics analysis, and issue reproduction.
• Investigate complex issues, including timing overruns, memory corruptions, DMA faults, concurrency issues, and interface misconfigurations.
• Validate model-generated code integration, working with the Application Team and ensuring alignment with scheduling and AUTOSAR interfaces.
• Write and maintain technical documentation (debug guides, integration notes, module behavior descriptions).
• Mentor engineers in middleware best practices, debugging techniques, and robust coding patterns.
________________________________________

Profil

• 8+ years of experience in automotive embedded software development.
• Strong expertise in C programming, embedded debugging, and AUTOSAR Classic (BSW, RTE, MCAL).
• Practical experience with microcontrollers (Infineon Aurix, NXP, Renesas), interrupt systems, DMA, and memory management.
• Deep experience debugging real-time systems and complex ECU software stacks.
• Familiarity with Model-Based Design, including integration of generated code.
• Solid understanding of communication protocols: CAN, CAN-FD, LIN, Ethernet.
• Experience working with teams applying ISO 26262, AUTOSAR guidelines, and cybersecurity requirements.
• Comfortable with tools such as Vector DaVinci, EB Tresos, CANoe, Trace32, Oscilloscopes, JTAG debuggers, static analysis tools, etc.
• Experience with CI/CD, automated testing, static/dynamic analysis, and continuous integration flows.
________________________________________

Preferred Profile
• Excellent communicator, capable of aligning multiple teams around complex integration topics.
• Strong debugging mindset, able to navigate incomplete or ambiguous issue reports.
• Proactive contributor to platform stability, code quality, and continuous improvement.
• Prior experience in Tier-1 automotive or working with OEM requirements is a plus.

Localisation du poste

Pays

Europe, France

Ville

Poissy

Critères candidat

Niveau d'expérience min. requis

5 à 10 ans

Langues

Anglais (C1 - Courant (3,5 - 4,4 Bright))