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

**Company**: AVL Maroc SARL AU
**Location**: Sala Al Jadida
**Experience**: senior
**Job type**: permanent
**Category**: Engineering
**Industry**: Automotive

**Apply**: https://jobs.avl.com/job/Sala-Al-Jadida-Senior-Embedded-Software-Engineer-AUTOSAR%2C-CANUDS-&-Diagnostics/1438433033/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_7e0d41a0-5c9

## Description

We are seeking a Senior Embedded Software Engineer to participate in the development, configuration, and integration of Basic Software (BSW) for automotive ECUs within an AUTOSAR Classic environment.

Responsibilities:

- Develop and integrate AUTOSAR BSW modules, focusing on communication, diagnostics, and ECU system management.

- Configure and integrate in-vehicle communications, including CAN/CAN-FD, and implement UDS protocols.

- Contribute to the configuration and integration of diagnostic functions, such as DCM and DEM.

- Collaborate on integration activities involving microcontrollers and low-level software layers.

- Perform software configuration, generation, integration, and verification using tools like DaVinci and CANape.

- Participate in BSW testing and validation, including unit and integration testing.

- Engage in target-based software debugging and technical issue analysis.

- Utilize requirements and configuration management tools like Polarion and Git.

Requirements:

- 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, preferably within the automotive industry.

- Knowledge of AUTOSAR Classic concepts and architecture.

- Proficiency in C programming and embedded software development for microcontrollers.

- Familiarity with automotive communication protocols, particularly CAN/CAN-FD and UDS.

- Experience with AUTOSAR configuration and development tools, such as DaVinci, is advantageous.

- Strong analytical, debugging, and technical problem-solving skills.

- Fluent communication skills in both French and English.

We Offer:

- Smooth Onboarding

- Career Development opportunities

- Flexible Working Arrangements

- Collaborative Environment

- Community Connection

- Recognition and Support

## Skills

### Required
- AUTOSAR
- C programming
- embedded software development
- CAN/CAN-FD
- UDS
- Polarion
- Git
- DaVinci
- CANape

### Nice to have
- XCP
- MCAL
- ISO 26262
- ASPICE

---

Source: [Apply at jobs.avl.com](https://jobs.avl.com/job/Sala-Al-Jadida-Senior-Embedded-Software-Engineer-AUTOSAR%2C-CANUDS-&-Diagnostics/1438433033/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
