C++ Developer (m/f/d) - Radio Broadcasting Tech at DAVID Systems GmbH
80636 München, , Germany -
Full Time


Start Date

Immediate

Expiry Date

07 Nov, 25

Salary

0.0

Posted On

08 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

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.

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!

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.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • 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
Loading...