Job Description
Als vollwertige Tochter der STULZ Gruppe ist die STULZ Digital Solutions GmbH (SDS) spezialisiert auf die Entwicklung, Programmierung und Koordination von integrierten Softwarelösungen. Partner, Vertriebs- und Produktionsgesellschaften in über 140 Ländern weltweit sorgen dabei für einen kontinuierlichen Know-how-Transfer, den wir vollumfänglich in unsere Produkte und Dienstleistungen einfließen lassen.
Die von unseren Experten (m/w/d) entworfene Software findet sowohl in der Rechenzentrumsbranche als auch im betrieblichen Umfeld Anwendung und ist darauf ausgelegt, maximale Energieeffizienz sicherzustellen.
Softwarelösungen von STULZ ermöglichen die zentrale und ganzheitliche Kontrolle – vom einzelnen Klimagerät über den Service bis hin zur gesamten Infrastruktur. In diesem Rahmen entwickelt die SDS ein innovatives, webbasiertes Monitoring- und Archivierungssystem für Infrastrukturbetreiber unter Zuhilfenahme neuester wissenschaftlicher und technischer Erkenntnisse. Darüber hinaus hat die SDS ein erfolgreiches Servicemanagementsystem am Markt platziert, das stetig weiterentwickelt wird. Zusätzlich zu diesen beiden webbasierten Systemen betreibt die SDS Forschung und Entwicklung hinsichtlich der Regelalgorithmen und -strategien der STULZ Klimageräte und ihrer Bedienelemente, insbesondere in Bezug auf die Thematiken IoT und Industrie 4.0.
Für unsere Tochter STULZ Digital Solutions am Standort Hamburg suchen wir (ab sofort) einen
Senior Developer Edge / IIoT / Linux (m/w/d)
- Konzeption und Entwicklung von Softwarelösungen für HVAC-Produkte der STULZ GmbH
- Identifikation, Priorisierung und Ausführung von Aufgaben im Lebenszyklus der Softwareentwicklung
- Design und Entwicklung von Software, APIs und Microservices auf Basis zuvor definierter Anforderungen
- Dokumentation des Codes und dessen Funktionen sowie Durchführung von Code Reviews
- Mitarbeit bei der Weiterentwicklung
- des STULZ eigenen Betriebssystems StulzOS (Yocto)
- des CI/CD-Systems (Jenkins)
- der automatisierten Test Center
- Mitwirkung bei der Formulierung von Anforderungen und Aufgabenpaketen
- Du hast ein Studium im MINT-Bereich oder eine vergleichbare Ausbildung im IT-Bereich erfolgreich abgeschlossen
- Du besitzt sehr gute Kenntnisse in: C/C++, Python, REST-APIs, Backend-Entwicklung, Client / Server, Bash, CMake, Git und CI/CD-Systemen (Jenkins)
- Du bist versiert im Aufbau von Betriebssystemen und in der Systementwicklung, insbesondere im Umgang mit:
- Linux / Embedded Linux (Build-Systeme für BSPs, idealerweise Yocto)
- Netzwerk- und IoT-Protokolle, Containerisierung / Virtualisierung / Emulation, Bootloader (idealerweise U-Boot), OTA-Update (bestenfalls RAUC), Cyber Security (z. B. Chain of Trust)
- Mit moderner Softwareentwicklung (z. B. Kanban, Scrum oder Git-Flow) kennst du dich aus und besitzt zudem ein starkes Interesse an innovativen Technologien
- Du arbeitest strukturiert und ergebnisorientiert – sowohl im Team als auch eigenständig
- Interessante und eigenverantwortliche Aufgaben
- Persönliche und fachliche Weiterbildungen
- Leistungsgerechtes Vergütungssystem und umfassende soziale Leistungen
- Mobiles Arbeiten
- Sportmöglichkeiten und Sportgruppen
- Modernste Tools und ein spannendes internationales Umfeld
- Flexible Arbeitszeiten
- 30 Tage Urlaub
- Arbeitgeberzuschuss zum Deutschland-Ticket
- JobRad-Leasing
- Unbefristeter Arbeitsvertrag