Apply now »

AVL Maroc SARL AU offers a job in Morocco (MA) as

Senior Embedded Software Engineer - AUTOSAR, CAN/UDS & Diagnostics

 

  

 

YOUR RESPONSIBILITIES:

 

  • Participate in the development, configuration, and integration of the Basic Software (BSW) for automotive ECUs within an AUTOSAR Classic environment.

  • Participate in the configuration and integration of AUTOSAR BSW modules, particularly components related to communication, diagnostics, and ECU system management.

  • Participate in the configuration and integration of in-vehicle communications, including CAN/CAN-FD, as well as the implementation of UDS protocols and, depending on project requirements, XCP.

  • Contribute to the configuration and integration of diagnostic functions, particularly DCM and DEM, and participate in the analysis of communication and diagnostic issues.

  • Participate in integration activities involving the microcontroller and low-level software layers, in collaboration with the hardware and MCAL teams.

  • Perform software configuration, generation, integration, and verification activities using project tools, including DaVinci, CANape, and related development tools.

  • Participate in BSW testing and validation activities, including unit and integration testing, and analyze results to identify and resolve defects.

  • Participate in target-based software debugging and contribute to the analysis of technical issues encountered during integration and validation phases.

  • Use requirements and configuration management tools, particularly Polarion and Git, to ensure traceability of requirements, changes, and deliverables.

  • Participate in the integration and delivery of different software versions in compliance with project processes, standards, and constraints.

  • Ensure proper documentation of development, configuration, testing, and problem-solving activities.

 

YOUR PROFILE:

 

 

  • Master’s degree or Engineering degree in Embedded Systems, Industrial Computing, Electronics, Electromechanics, or a related field.

  • Initial experience in embedded software development and/or testing, ideally within the automotive industry.

  • Knowledge of AUTOSAR Classic concepts and architecture, with a 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 and development 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 within a team in an international project environment.

  • Fluent communication skills in both French and English.

 

WE OFFER : 

 

  • Smooth Onboarding: Our technical and personal onboarding concept will help you transition easily.
  • Career Development: Opportunities for growth and advancement within the company, including mentorship and training programs tailored to your goals.
  • Flexible Working Arrangements: Options for mobile working and flexible hours to support a healthy work-life balance.
  • Collaborative Environment: A culture that encourages open communication, teamwork, and innovative thinking.
  • Community Connection: Regular employee events and activities that foster camaraderie and strengthen team bonds.
  • Recognition and Support: A commitment to recognizing your contributions and providing 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!

About AVL

AVL is one of the world’s leading mobility technology companies for development, simulation and testing in the automotive industry, and beyond. We provide concepts, solutions and methodologies in fields like vehicle development and integration, e-mobility, automated and connected mobility (ADAS/AD), and software for a greener, safer, better world of mobility.

Find out more: www.avl.com

You are interested in a job at AVL but you are not sure how to apply or want to know what happens after you send your application?

Check out our step-by-step guide

Curious about what it's really like to work at AVL? Meet the people behind our innovations and gain insights into their everyday work.

Explore our Employee Stories

AVL is not just about cars. It's about changing the future. Together.

Location: 

Sala Al Jadida, MA

Company:  AVL Maroc SARL AU
Job Function:  Powertrain Engineering
Contract Type:  Permanent
Posting Date:  Sep 18, 2026
Job ID:  39524

About AVL

AVL is one of the world’s leading mobility technology companies for development, simulation and testing in the automotive industry, and beyond. We provide concepts, solutions and methodologies in fields like vehicle development and integration, e-mobility, automated and connected mobility (ADAS/AD), and software for a greener, safer, better world of mobility.

Find out more: www.avl.com


Job Segment: Test Engineer, Embedded, Testing, Software Engineer, Electronics Engineer, Engineering, Technology

Apply now »