Offre publiée sur Talent.com Maroc · Il y a 18 jours
C++ Software Developer - Windows
AVL Maroc SARL AU · Rabat
Description du poste
YOUR 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. This will be the first assignment.
- 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.
YOUR PROFILE:
• 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 in developing Windows DLLs is highly valued.
• Experience with Qt and familiarity with automotive communication protocols are considered strong assets.
•
A role with true technical ownership: architecture, scaling, and governance decisions that directly impact production AI solutions.
•
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.
•
A team where your input and technical decisions truly matter.
•
A competitive package and benefits.