Das Unternehmen sucht einen Senior Software Engineer für Embedded Software mit Fokus auf Java, Gradle und Yocto. Die Position ist in Zug (CH) als Fulltime-Onsite zu besetzen.
In dieser Rolle verantwortet die Firma die Weiterentwicklung und Stabilisierung der Softwarearchitektur. Ein zentrales Anliegen ist die Erstellung kundenspezifischer Embedded-Linux-Distributionen mittels Yocto.
Aufgaben
- Pflege und Ausbau bestehender Java-Anwendungen im Teamkontext
- Fehlersuche und Lösung von Störungen in Build- und CI/CD-Pipelines
- Begleitung der Migration von Ant zu Gradle
- Aufbau und Wartung zeitgemäßer Build-Prozesse
- Konstruktion und Anpassung von Embedded-Linux-Distributionen mit Yocto
Anforderungen
- Mehrjährige Berufserfahrung in der Java-Entwicklung sowie im Third-Level-Support
- Sichere Anwendung von Gradle, vorzugsweise mit Hintergrund in Ant-zu-Gradle-Migrationen
- Nachweisbare Kompetenzen im Build-Management via Gradle
- Vertrautheit mit dem Yocto Project für den Aufbau und die Modifikation von Embedded-Linux-Distributionen
- Fähigkeit zur Analyse und Behebung komplexer Probleme, besonders bei fehlerhaften Build- und CI/CD-Pipelines
- Sicherer Umgang mit GitLab sowie Erfahrung mit modernen Branching-Strategien und kollaborativer Softwareentwicklung
- Strukturierte, kollaborative Arbeitsweise sowie Erfahrung in der Zusammenarbeit mit internationalen Teams und externen Partnern
- Sehr gute Kommunikationsfähigkeiten in Deutsch und Englisch
Von Vorteil
- Fundierte Kenntnisse in statischer Codeanalyse sowie automatisierten Tests (Java und C++) von Vorteil
Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.