Unser Kunde ist ein innovatives High-Tech-Unternehmen mit Sitz in Berlin, das sich auf die Entwicklung und Vermarktung von Produkten und Schlüsseltechnologien in der maritimen und Offshore-Technik spezialisiert hat. In dieser Rolle als Softwareentwickler/in für Akustik sind Sie Teil eines dynamischen Teams, das sich mit der Echtzeitsteuerung und digitalen Signalverarbeitung für Akustikmodems und USBL-Positionierungssysteme beschäftigt. Zu Ihren Aufgaben gehören die Entwicklung von Firmware und Netzwerk-Stacks für Unterwasser-Sensornetzwerke sowie die Integration mit autonomen Oberflächenfahrzeugen. Sie werden Rust-basierte Module entwerfen, entwickeln und warten, sowie an der Entwicklung akustischer Kommunikationsprotokoll-Stacks mitwirken. Zudem sind Sie verantwortlich für die Erstellung von sauberem, testbarem Code und die Wartung von CI/CD-Pipelines. Das Arbeitsumfeld ist freundlich und motiviert, und Sie haben die Möglichkeit, vielfältige Aufgaben mit viel Gestaltungsspielraum und Verantwortung zu übernehmen. Zudem bietet der Arbeitgeber eine unbefristete Festanstellung mit flexiblen Arbeitszeitmodellen und einem attraktiven Vergütungspaket. Regelmäßige Weiterbildungsmöglichkeiten sowie Teamveranstaltungen und Workshops fördern Ihre persönliche und berufliche Entwicklung.
Softwareentwickler/in für Akustik (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mindestens 3 Jahre Erfahrung im Aufbau von Systemen in Rust, C/C++ oder vergleichbaren Programmiersprachen mit. Sie sollten über solide Informatik-Grundkenntnisse in den Bereichen Systemprogrammierung, Parallelität und Echtzeitbeschränkungen verfügen. Vertrautheit mit digitaler Signalverarbeitung, Netzwerkprotokollen und Echtzeit-Latenz ist ebenfalls erforderlich. Erfahrung mit eingebetteten oder Linux-basierten Zielsystemen sowie ein Hintergrund in Akustik oder angewandter Mathematik sind von Vorteil. Darüber hinaus sollten Sie Kenntnisse in der Entwicklung von eingebetteter Firmware, Echtzeit-Betriebssystemen oder Hardware-Kommunikationsprotokollen mitbringen. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine hohe Motivation runden Ihr Profil ab.