Für unseren Kunden, bei dem Sie in einem modernen und agilen Umfeld mit attraktiver Arbeitsplatzkultur arbeiten können, suchen wir:
Ihr Aufgabenbereich
Neu- und Weiterentwicklung des fahrzeugseitigen Cloud-Dienstes, einem Diagnose- und Telemetriesystem auf Basis Java und Linux
Konzeptionierung, Entwurf und Design der Software
Spezifizieren, Codieren und Testen der Software inklusive Schnittstellen zu Fremdsystemen
Erstinbetriebnahme, Validierung und Wartung der Systeme
Evaluation von neuen Technologien und deren Einführung
Erstellung von Systemdokumentation und Kundendokumentation
Ihr Profil
Abgeschlossenes Studium als Software- oder Elektroingenieur oder vergleichbare Ausbildung
Mehrjährige Berufserfahrung in der Programmierung mit JAVA, vorzugsweise in einem embedded-nahen Umfeld
Know-how im Bereich von objektorientierter Programmierung, asynchroner Kommunikation und modulartiger Architektur
Kenntnisse in verschiedenen Technologien wie Webservices (z.B. REST), Message Queuing (z.B. ActiveMQ), Container (z.B. Docker) und Frameworks wie OSGI sind von Vorteil
Idealerweise Kenntnisse in Embedded Linux oder anderen leichtgewichtigen Betriebssystemen
Ausgewiesene Erfahrung mit agilen Entwicklungsmethoden (SCRUM), iterativer Vorgehensweise (CI/CD) und den einschlägigen Tools (z.B. GITLAB, Jenkins, Maven, Ant)