Recrutement PSA Retail France SAS

Senior Embedded Software Engineer - Autosar - Middleware - Model-Based Design H/F - PSA Retail France SAS

  • Poissy - 78
  • CDI
  • PSA Retail France SAS
Publié le 13 janvier 2026
Postuler sur le site du recruteur

Les missions du poste

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.
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

Le profil recherché

- 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.

Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

Parcourir plus d'offres d'emploi