(Senior) C++ Developer Middleware

(Senior) C++ Developer Middleware

BMW Group

Ulm, Germany

What awaits you?

  • As part of a dynamic and agile team you will ensure robustness, performance, and security aspects within the software design and the software you develop.
  • The result of your effort is high-quality software which becomes an integral part of BMW vehicles.
  • You will be working in a modern development environment with tools such as C++17/20, Yocto Linux, CMake, Git/GitHub EE, Zuul CI, Docker, Python, and sometimes Qt5.
  • You collaborate with a team of passionate professionals who value knowledge sharing and mutual support. You are self-driven and able to work independently as member of a Scrum team.

What should you bring along?

  • University degree in computer science or a comparable course of study.
  • At least 3 years of practical software development experience using Agile methodology.
  • Very good coding skills in Modern C++17/20, including good API design, object-oriented programming, as well as component-level software architecture, unit testing, compiler toolchains (gcc, clang), C++ quality assurance, git
  • Very good proficiency: multi-platform development, state-machines, event driven programming, remote procedure calls, hands on knowledge with Linux stack.
  • Good knowledge with Qt5Core, CMake, Yocto/Linux, Python.
  • Business-fluent English is required, German would be an advantage.

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Germany      C++ Developer      Developer      Linux and Unix      On-site      Python Developer      BMW Group     

EuroTechJobs Logo

© EuroJobsites 2025