C/C++ Software Developer – Desktop Applications

🇩🇪 Berlin, Germany / Remote possible

Full time

Starting asap

Das wird dein Ziel sein

We are looking for a skilled software developer who can take projects from prototype to production-ready release. You will work on cross-platform desktop applications that require robust design, excellent user experience, and reliable performance. This is a hands-on role where you'll have ownership over the complete software development lifecycle – from architecture and implementation to testing, documentation, and deployment.

Key Responsibilities

Software Development

  • Design, develop, and maintain cross-platform desktop applications using C/C++
  • Transform prototypes and proof-of-concepts into production-quality software
  • Implement GUI applications with modern frameworks (Qt, JUCE, or similar)
  • Write maintainable, and well-documented code
  • Implement robust error handling and recovery mechanisms

Quality & Testing

  • Establish and maintain testing strategies (unit, integration, system tests)
  • Set up continuous integration and deployment workflows
  • Conduct code reviews and ensure adherence to best practices
  • Debug and resolve complex software issues
  • Validate software against hardware interfaces and specifications

Cross-platform development

  • Ensure consistent behavior across Windows, macOS, and Linux platforms
  • Handle platform-specific requirements and integrations
  • Create installers and deployment packages for multiple operating systems
  • Manage platform-specific API integrations

Technical Communication

  • Write technical documentation for internal and external use
  • Create user guides and end-user documentation
  • Collaborate with hardware engineers and product management
  • Document APIs, protocols, and software architecture

Tritt dem EVE-Team bei

Technik, Produktion, Logistik, Marketing, Vertrieb — werden Sie Teil unserer gemeinsamen Leidenschaft für Studiomonitore

Part of the EVE Audio tech-team.

Was du idealerweise zum Job mitbringen solltest

Core Technical Skills

  • Strong proficiency in C and modern C++ (C++14/17 or later)
  • Solid experience with cross-platform GUI frameworks such as  Qt (Qt5/Qt6) & JUCE
  • Cross-platform development experience (Windows, macOS, Linux)
  • Network programming (TCP/UDP, REST APIs, sockets protocols)
  • Experience with binary protocols and serialization
  • Build systems: CMake, Make, or equivalent
  • Version control: Git workflows and collaborative development

Professional Experience

  • 3+ years of professional C/C++ development
  • Demonstrated experience delivering complete software applications
  • Proven ability to refactor and improve existing codebases
  • Experience working independently and managing own priorities
  • Track record of writing maintainable, production-quality code

Essential Competencies

  • Strong problem-solving and analytical skills
  • Self-motivated with excellent time management
  • Attention to detail and commitment to quality
  • Ability to learn new technologies and frameworks quickly
  • Good communication skills in English (German is a plus)

Additional Technical Skills

  • Experience with audio programming and digital signal processing algorithms
  • Basic knowledge in embedded systems or hardware/software integration

Domain Experience

  • Interest in audio applications and audio technology is a strong plus
  • Understanding of professional audio workflows or equipment

You don't fulfill all of these points? No problem at all. If you think you have what it takes, we will happily receive your application!

Was wir dir bieten

Wir streben danach, EVE zu mehr als nur einem Arbeitsplatz zu machen

An icon showing a team of three people.
Teamarbeit

Eine Mischung aus Erfahrung und jungem Ehrgeiz bringt unser Team zum Erfolg

An icon showing a growing chart
Potenzial

Werde Teil unseres stetig wachsenden Unternehmens

An icon showing a clipboard and a pen.
Individuell

Ergreifen Sie die Initiative und nehmen Sie Ihre individuellen Aufgaben erfolgreich wahr

An icon showing a bus and a car.
Büro in Berlin

Gute Lage für Auto und öffentliche Verkehrsmittel in Berlin, Deutschland

An icon showing showing a heart.
Leidenschaft

Treten Sie einem leidenschaftlichen, audioliebenden Team bei

An icon showing a stylized globe.
International

Mit Hunderten von Händlern auf der ganzen Welt sind wir weltweit tätig

Wir bauen seit 2011 Studiomonitore

EVE Audio wurde im Mai 2011 in Berlin, Deutschland, gegründet und ist ein inhabergeführter Hersteller für professionelle Studiomonitore und Subwoofer. Es wurde von Roland Stenz gegründet und wird von Roland Stenz betrieben, der sich seit langem für hochwertige Audioqualität begeistert und auf eine lange Geschichte in der Audiobranche zurückblicken kann.

Peek on amplifiers and studio monitors in the EVE Audio production hall in Berlin, Germany.

Die nächsten Schritte

Schritt 1 Du schickst uns deine Bewerbung
Schritt 2 Wir laden dich zu einem kurzen Kennenlerngespräch ein
Schritt 3 Du besuchst unser Büro für einen Kaffee und ein Gespräch
Schritt 4 Wenn alles passt, bekommst du ein Angebot von uns
Vorname
Nachname
E-Mail
Telefonnummer
Bitte laden Sie einen Lebenslauf und Arbeitszeugnisse hoch
Max. Dateigröße 10 MB.
Wird hochgeladen...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Danke! Deine Einreichung ist eingegangen!
Hoppla! Beim Absenden des Formulars ist etwas schief gelaufen.