Auf einen Blick
- Aufgaben: Entwickle plattformübergreifende Desktop-Anwendungen mit C/C++ und übernehme die gesamte Softwareentwicklung.
- Arbeitgeber: EVE Audio, ein innovativer Hersteller von professionellen Studio-Monitoren.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten, und ein kreatives Team.
- Warum dieser Job: Gestalte die Zukunft der Audiotechnologie und arbeite an spannenden Projekten.
- Gewünschte Qualifikationen: Mindestens 3 Jahre Erfahrung in C/C++ und Kenntnisse in GUI-Frameworks.
- Andere Informationen: Dynamisches Umfeld mit großartigen Entwicklungsmöglichkeiten und einem leidenschaftlichen Team.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Wir suchen einen erfahrenen Softwareentwickler, der Projekte von Prototypen bis zur produktionsreifen Veröffentlichung übernehmen kann. Sie werden an plattformübergreifenden Desktop-Anwendungen arbeiten, die ein robustes Design, eine hervorragende Benutzererfahrung und zuverlässige Leistung erfordern. Dies ist eine praktische Rolle, in der Sie die Verantwortung für den gesamten Softwareentwicklungszyklus übernehmen – von der Architektur und Implementierung bis hin zu Tests, Dokumentation und Bereitstellung.
Hauptverantwortlichkeiten
- Softwareentwicklung
- Entwerfen, Entwickeln und Warten plattformübergreifender Desktop-Anwendungen mit C/C++
- Prototypen und Machbarkeitsstudien in produktionsreife Software umwandeln
- GUI-Anwendungen mit modernen Frameworks (Qt, JUCE oder ähnlich) implementieren
- Wartbaren und gut dokumentierten Code schreiben
- Robuste Fehlerbehandlungs- und Wiederherstellungsmechanismen implementieren
- Qualität & Testing
- Teststrategien (Einheit, Integration, Systemtests) etablieren und aufrechterhalten
- Kontinuierliche Integrations- und Bereitstellungs-Workflows einrichten
- Code-Reviews durchführen und die Einhaltung von Best Practices sicherstellen
- Komplexe Softwareprobleme debuggen und lösen
- Software gegen Hardware-Schnittstellen und Spezifikationen validieren
- Konsistentes Verhalten über Windows, macOS und Linux-Plattformen sicherstellen
- Plattformspezifische Anforderungen und Integrationen behandeln
- Installationsprogramme und Bereitstellungspakete für mehrere Betriebssysteme erstellen
- Plattformspezifische API-Integrationen verwalten
- Technische Kommunikation
- Technische Dokumentation für interne und externe Nutzung schreiben
- Benutzerhandbücher und Endbenutzerdokumentation erstellen
- Mit Hardware-Ingenieuren und Produktmanagement zusammenarbeiten
- APIs, Protokolle und Softwarearchitektur dokumentieren
Was Sie idealerweise mitbringen sollten
- Kerntechnische Fähigkeiten
- Starke Kenntnisse in C und modernem C++ (C++14/17 oder später)
- Solide Erfahrung mit plattformübergreifenden GUI-Frameworks wie Qt (Qt5/Qt6) & JUCE
- Netzwerkprogrammierung (TCP/UDP, REST-APIs, Socket-Protokolle)
- Erfahrung mit binären Protokollen und Serialisierung
- Bausysteme: CMake, Make oder gleichwertig
- Versionskontrolle: Git-Workflows und kollaborative Entwicklung
- Berufserfahrung
- 3+ Jahre professionelle C/C++-Entwicklung
- Nachgewiesene Erfahrung in der Bereitstellung vollständiger Softwareanwendungen
- Bewährte Fähigkeit, bestehende Codebasen zu refaktorisieren und zu verbessern
- Erfahrung in der eigenständigen Arbeit und im Management eigener Prioritäten
- Erfolgsbilanz beim Schreiben wartbaren, produktionsreifen Codes
- Starke Problemlösungs- und analytische Fähigkeiten
- Selbstmotiviert mit hervorragendem Zeitmanagement
- Aufmerksamkeit für Details und Engagement für Qualität
- Fähigkeit, neue Technologien und Frameworks schnell zu erlernen
- Gute Kommunikationsfähigkeiten in Englisch (Deutsch ist ein Plus)
- Zusätzliche technische Fähigkeiten
- Erfahrung mit Audio-Programmierung und Algorithmen zur digitalen Signalverarbeitung
- Grundkenntnisse in eingebetteten Systemen oder Hardware-/Software-Integration
- Domänenkenntnisse
- Interesse an Audioanwendungen und Audiotechnologie ist ein starkes Plus
- Verständnis professioneller Audio-Workflows oder -Ausrüstung
Wenn Sie nicht alle diese Punkte erfüllen, ist das kein Problem. Wenn Sie denken, dass Sie das Zeug dazu haben, freuen wir uns auf Ihre Bewerbung!
Was wir Ihnen bieten
- Teamarbeit: Eine Mischung aus Erfahrung und junger Ambition lässt unser Team gedeihen
- Potenzial: Werden Sie Teil unseres stetig wachsenden Unternehmens
- Individualität: Ergreifen Sie die Initiative und haben Sie Erfolg in Ihren individuellen Verantwortlichkeiten
- Büro in Berlin: Bequem gelegen für Auto und öffentliche Verkehrsmittel in Berlin, Deutschland
- Leidenschaft: Werden Sie Teil eines leidenschaftlichen, audio-liebenden Teams
- International: Mit Hunderten von Händlern weltweit sind wir international tätig
EVE Audio wurde im Mai 2011 in Berlin, Deutschland, gegründet und ist ein inhabergeführter Hersteller von professionellen Studio-Monitoren und Subwoofern. Es wurde von Roland Stenz gegründet und wird von ihm betrieben, einem langjährigen Liebhaber hochwertiger Audioqualität mit einer umfangreichen Geschichte in der Audioindustrie.
Schritt 2: Wir laden Sie zu einem kurzen Anruf ein, um uns kennenzulernen.
Schritt 3: Sie besuchen unser Büro auf einen Kaffee und ein Gespräch.
Schritt 4: Wenn es passt, erhalten Sie ein Angebot von uns.
C/C++ Software Developer – Desktop Applications Berlin, Germany / Remote possible Arbeitgeber: EVE Audio GmbH
Kontaktperson:
EVE Audio GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: C/C++ Software Developer – Desktop Applications Berlin, Germany / Remote possible
✨Tipp Nummer 1
Sei proaktiv! Wenn du dich für die Stelle als C/C++ Softwareentwickler interessierst, zögere nicht, uns direkt über unsere Website zu kontaktieren. Ein persönlicher Kontakt kann oft den Unterschied machen!
✨Tipp Nummer 2
Bereite dich auf technische Gespräche vor! Du solltest in der Lage sein, deine bisherigen Projekte und Erfahrungen klar zu kommunizieren. Zeige uns, wie du Probleme gelöst hast und welche Technologien du verwendet hast.
✨Tipp Nummer 3
Netzwerke mit anderen in der Branche! Besuche Meetups oder Online-Events, um Kontakte zu knüpfen. Oft erfährt man so von offenen Stellen, bevor sie veröffentlicht werden.
✨Tipp Nummer 4
Zeige deine Leidenschaft für Audio-Technologie! Wenn du ein Interesse an Audioanwendungen hast, teile das in deinem Gespräch mit uns. Deine Begeisterung kann uns überzeugen, dass du gut ins Team passt.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: C/C++ Software Developer – Desktop Applications Berlin, Germany / Remote possible
Tipps für deine Bewerbung 🫡
Mach deine Bewerbung persönlich: Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du dich für die Stelle interessierst und was dich an der Arbeit bei StudySmarter begeistert.
Betone deine technischen Fähigkeiten: Stell sicher, dass du deine Kenntnisse in C/C++ und den relevanten Frameworks klar hervorhebst. Zeig uns, wie du bereits komplexe Projekte umgesetzt hast und welche Tools du dabei verwendet hast. Das macht einen großen Unterschied!
Dokumentation ist wichtig: Vergiss nicht, deine Erfahrungen mit Dokumentation und Testing zu erwähnen. Wir legen Wert auf gut dokumentierten Code und effektive Teststrategien. Zeig uns, wie du Qualität in deine Softwareentwicklung bringst!
Bewirb dich über unsere Website: Wir freuen uns darauf, deine Bewerbung über unsere Website zu erhalten! So können wir sicherstellen, dass alles reibungslos läuft und du die besten Chancen hast, Teil unseres Teams zu werden.
Wie du dich auf ein Vorstellungsgespräch bei EVE Audio GmbH vorbereitest
✨Mach dich mit den Technologien vertraut
Bevor du zum Interview gehst, solltest du dir die Zeit nehmen, um die spezifischen Technologien und Frameworks, die in der Stellenbeschreibung erwähnt werden, gründlich zu verstehen. Wenn du bereits Erfahrung mit C/C++ und GUI-Frameworks wie Qt oder JUCE hast, sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu teilen.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen, die deine Problemlösungsfähigkeiten und dein Verständnis von Softwareentwicklung testen. Übe das Lösen von Programmieraufgaben oder das Erklären von Code-Snippets, um sicherzustellen, dass du deine Kenntnisse klar und präzise kommunizieren kannst.
✨Zeige deine Leidenschaft für Audio-Technologie
Da das Unternehmen im Bereich Audioanwendungen tätig ist, solltest du deine Begeisterung für Audio-Technologie und professionelle Audio-Workflows betonen. Bereite dich darauf vor, über deine Erfahrungen in diesem Bereich zu sprechen und wie sie zu den Zielen des Unternehmens passen.
✨Frage nach dem Team und der Unternehmenskultur
Zeige Interesse an der Teamdynamik und der Unternehmenskultur. Stelle Fragen dazu, wie das Team zusammenarbeitet und welche Werte dem Unternehmen wichtig sind. Dies zeigt, dass du nicht nur an der Position interessiert bist, sondern auch daran, wie du ins Team passt.