Who we are
We are DAVID, a software company in the audio sector. Our solutions support radio stations worldwide in production and playout. In short: we develop the tools that make broadcasting work today - and make it even better tomorrow.
“Listening in Action” is more than just a motto for us. We really listen: to our customers, to each other and to new ideas. Because for us, real innovation comes from exchange, where curiosity meets experience.
We believe that good products are just as important as inspiring cooperation. That's why we believe in modern collaboration, creative freedom and a culture in which everyone can take responsibility and develop further. Our team is as diverse as our ideas - over 20 nationalities bring together different perspectives and make us stronger together. Openness, clarity, appreciation and the courage to change are our guiding principles.
What will you find with us? Flat hierarchies, real participation and a dynamic environment in which you can grow, make a difference and remain yourself.
About the job
As a C++ Developer (m/f/d) you’ll be an essential part of our cross-functional, international team. Your responsibilities will include:
* Support the reduction of maintenance of our robust code base of industry critical applications.
* Extend and refactor our code base using modern C++ techniques.
* While there should be a heavy weight on C++, you will not be limited to a language.
* Collaborate within cross functional team to improve broadcasting workflows.
* Gain experience with writing automated tests.
Who you are
We’re looking for someone with a passion for clean, reliable code and a hands-on mindset. You don’t need to tick every box - if you're motivated and eager to grow as a C++ developer, we encourage you to apply. Ideally, you have:
* Collaborative mindset with strong communication skills.
* Strong curiosity to look beyond one skill and language.
* Programming skills in C++ or C# as a base, comfortable with both older and modern standards.
* Happy to work in complex client environments.
* Understanding of Windows environments and APIs, and with multi-threading technologies.
* Understanding of testing.
Nice to have, but not essential
* Familiarity with databases (e.g. SQL) and version control (e.g. Git).
* Experience with testing tools and CI/CD pipelines.
* Familiarity with Microsoft MFC is a plus (but a basic understanding of UI concepts).
* Experience with Linux and/or cross-platform development.
We offer you
* A modern, agile work environment where autonomy and collaboration go hand in hand.
* Opportunities to learn and grow in a dynamic, high-tech audio industry.
* A results-driven culture with flat hierarchies and OKRs (Objectives and Key Results).
* Hybrid work options with flexible hours, supporting employees' well-being.
* A centrally located, modern office in downtown Munich and Berlin, easily accessible by public transport or bike.
* Deutschland ticket subsidy to support your commute.
* A selection of company e-bikes available for all employees.
We value diverse perspectives and life paths. Whether you’re returning to work after a break, switching industries, or looking for your next step in tech - your application is welcome!
Interested?
Let’s talk. We look forward to hearing from you!
About us
Since 1991, DAVID Systems, headquartered in Munich, Germany, with offices in Berlin and Washington D.C, has been providing open, customizable, and scalable enterprise software to the audio industry and its rich media workflows. We are proud that our products and services are trusted by many of the largest and most innovative radio stations & media companies worldwide including the German ARD, the Swiss SRG, RTL102.5 in Italy, France Médias Monde, NPR in the USA and NRK, Swedish Radio and P4 in Scandinavia.