# C++ Software Developer - Windows

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

**Apply**: https://jobs.avl.com/job/Sala-Al-Jadida-C%2B%2B-Software-Developer-Windows/1443225633/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_da50d4a3-bfd

## Description

We are seeking a C++ Software Developer to join our team in Morocco. You will develop and maintain C++ libraries and software components, primarily on Windows, for a vehicle diagnostics platform.

Responsibilities:

- Develop and maintain C++ libraries and software components, primarily on Windows, for a vehicle diagnostics platform.

- Build a Windows DLL that connects diagnostic applications to a D-PDU API through gRPC.

- Integrate existing native APIs and device interfaces, leveraging strong C++ skills in communication software, client-server systems, and hardware integration.

- Investigate integration issues, improve reliability, and test components with the applications and devices that use them.

- Contribute to J2534 and RP1210 components as the project evolves.

- Some tasks may involve Linux development or the creation of small Qt-based tools.

Requirements:

- Master's degree in Computer Science, Software Engineering, or a related field.

- At least 3 years of professional experience in C++ development, with strong expertise in Windows development.

- Working knowledge of gRPC and Protocol Buffers.

- Experience with Qt and familiarity with automotive communication protocols are considered strong assets.

Benefits:

- Competitive package and benefits.

- A role with true technical ownership.

- Complex projects that go beyond 'just pipelines' – covering big data processing and large-scale ML/DL deployment.

- Opportunities to deepen your expertise in Databricks, cloud-native ML, and MLOps.

## Skills

### Required
- C++
- Windows
- gRPC
- Protocol Buffers
- Qt

### Nice to have
- Linux
- automotive communication protocols

---

Source: [Apply at jobs.avl.com](https://jobs.avl.com/job/Sala-Al-Jadida-C%2B%2B-Software-Developer-Windows/1443225633/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
