Senior Software Engineer – SW Integrator
Senior Software Engineer – SW Integrator
Senior Software Engineer – SW Integrator
Senior Software Engineer – SW Integrator
Jobriver HR Service
Internet, IT
Köln
- Art der Beschäftigung: Vollzeit
- 61.000 € – 88.500 € (von XING geschätzt)
- Vor Ort
- Zu den Ersten gehören
Senior Software Engineer – SW Integrator
Über diesen Job
Senior Software Engineer – SW Integrator
Beschreibung
Das Unternehmen sucht einen erfahrenen Senior Software Engineer, der als SW Integrator in einem hybriden Arbeitsmodell tätig sein wird. In dieser Rolle sind Sie verantwortlich für die Gestaltung und Implementierung eines hybriden Sprach- und Erkennungssystems, in dem Audio gleichzeitig an eine eingebettete Lösung sowie an mehrere Cloudlösungen gestreamt wird. Zu Ihren täglichen Aufgaben gehört die Verarbeitung und Abstimmung der Ergebnisse sowie die Analyse der Produktanforderungen unserer Kunden. Sie werden auch für die Einrichtung und Wartung von CI/CD-Umgebungen verantwortlich sein und die Software-Releases sowie die Rückintegration von Plattform-Releases unterstützen. Darüber hinaus werden Sie interne Softwarekomponenten integrieren, Umgebungen einrichten und Tests sowohl auf Entwicklungs- als auch auf dem tatsächlichen Infotainmentsystem unterstützen. Die enge Zusammenarbeit mit Kunden, anderen Abteilungen wie Qualitätssicherung und Qualitätsmanagement sowie internen Teammitgliedern ist entscheidend, um klare und präzise Kommunikation durch regelmäßige Berichterstattung, Teilnahme an Meetings und Nachverfolgung sicherzustellen. Diese Position bietet Ihnen die Möglichkeit, Technologien und Dienstleistungen weiterzuentwickeln, indem Sie Input und Empfehlungen aus Ihren Projekterfahrungen einbringen.
Anforderungen
Der ideale Kandidat bringt mindestens fünf Jahre Berufserfahrung in der Softwareentwicklung mit, vorzugsweise im Automobilbereich und in Verbindung mit Android. Sie sollten über fundierte Kenntnisse von Linux als Host-Betriebssystem für den Softwarebau verfügen und Erfahrung mit CI/CD- und Build-Systemen wie Make, Gradle, Jenkins, Docker und GitLab Runners haben. Kenntnisse in der Programmierung mit Gradle, Java, Kotlin, Python, Shell-Script und C/C++ sind ebenfalls erforderlich. Zudem sollten Sie in der Lage sein, Hardware-Ausrüstung zur Unterstützung von Softwareentwicklungsaufgaben einzurichten. Eine schnelle Auffassungsgabe für neue Technologien und Tools ist von Vorteil. Teamfähigkeit und Kundenorientierung sind ebenso wichtig. Bevorzugte Fähigkeiten umfassen Kenntnisse agiler Softwareentwicklungsprozesse (z.B. Scrum), Erfahrung mit Unit-Test-Frameworks (Google Test und JUnit) sowie Kenntnisse in Atlassian-Tools (Jira und Confluence). Ein Bachelor- oder Masterabschluss in Informatik, Elektrotechnik, Physik, Software Engineering oder Computerlinguistik wird vorausgesetzt.
