Point your AI agent at freehire and let it find you a job.

Get the CLI →

AVL List GmbH

Open 15d

C++ Software Developer - Windows

Posted Updated 8 views
Discussion

Summary

AVL Maroc (Morocco) is hiring a C++ developer to build and maintain Windows libraries for a vehicle diagnostics platform, starting with a Windows DLL that connects diagnostic applications to a D-PDU API via gRPC. Core stack: C++, Windows DLL development, gRPC/Protocol Buffers, with some Qt and Linux work.

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

C++ Software Developer - Windows

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.

Join us and make a direct impact on shaping the future of Data, AI, and Mobility.

If you have these qualifications and are looking for a new challenge, we encourage you to apply to discuss it further!

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available