Senior Automotive Basic Software Engineer (AUTOSAR)
AVL Maroc SARL AU is offering a Senior Automotive Basic Software Engineer position in Morocco, based in Salé (Rabat-Salé-Kénitra).
Your responsibilities
- Participate in the development, configuration and integration of Basic Software (BSW) for automotive ECUs within an AUTOSAR Classic environment.
- Configure and integrate AUTOSAR BSW modules, particularly communication, diagnostics and ECU system management components.
- Configure and integrate in-vehicle communications, including CAN/CAN-FD and UDS, and XCP depending on project requirements.
- Contribute to the configuration and integration of diagnostic functions, particularly DCM and DEM, and analyse communication and diagnostic issues.
- Take part in integration activities involving the microcontroller and low-level software layers, with the hardware and MCAL teams.
- Perform software configuration, generation, integration and verification using project tools such as DaVinci and CANape.
- Take part in BSW testing and validation, including unit and integration testing, and help identify and resolve defects.
- Take part in target-based software debugging and analyse technical issues found during integration and validation.
- Use requirements and configuration management tools, particularly Polarion and Git, to ensure traceability.
- Take part in the integration and delivery of software versions in line with project processes, standards and constraints.
- Document development, configuration, testing and problem-solving activities.
Your profile
- Master's or engineering degree in Embedded Systems, Industrial Computing, Electronics, Electromechanics or a related field.
- Initial experience in embedded software development and/or testing, ideally in the automotive industry.
- Knowledge of AUTOSAR Classic concepts and architecture, with particular interest in the BSW layer.
- Good knowledge of C programming and embedded software development for microcontrollers.
- Knowledge of automotive communication protocols, particularly CAN/CAN-FD and UDS.
- Knowledge of AUTOSAR communication and diagnostic stacks, particularly COM, DCM and DEM.
- Initial experience with AUTOSAR configuration tools, particularly DaVinci, is a plus.
- Knowledge of embedded software testing, integration and debugging activities.
- Knowledge of XCP, CANape, MCAL, Git or Polarion is an advantage.
- Knowledge of ISO 26262 and/or ASPICE is a plus.
- Strong analytical, debugging and technical problem-solving skills.
- Proactive mindset, autonomy, attention to detail, and ability to work effectively in an international team.
- Fluent communication skills in both French and English.
What we offer
- Smooth onboarding: a technical and personal onboarding concept to help you transition easily.
- Career development: growth opportunities, including mentorship and training programs tailored to your goals.
- Flexible working arrangements: mobile working and flexible hours to support work-life balance.
- Collaborative environment: a culture of open communication, teamwork and innovative thinking.
- Community connection: regular employee events and activities that strengthen team bonds.
- Recognition and support: recognition of your contributions and the support you need to thrive.
Be part of our pioneering work. Together with our customers, we shape the future of mobility!
If you have these qualifications and are looking for a new challenge, we encourage you to apply to discuss it further!
Mise en forme par Postule ·
Signaler un problème