Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+1 more
Job description
Als Software Developer Embedded Systems C/C++ übernehmen Sie eine zentrale Rolle in der Entwicklung unserer smarten und vernetzten Schließsysteme. Sie konzipieren und entwickeln Firmware, programmieren Softwarekomponenten in C/C++ und integrieren moderne Funktechnologien in unsere IoT-Produkte.
Dabei begleiten Sie unsere Produkte von der technischen Konzeption bis zur Umsetzung und arbeiten als Teil der Entwicklung auch eng mit den Abteilungen Produktion und Qualitätssicherung zusammen. Zudem übernehmen Sie Verantwortung für einzelne Produkte sowie deren technische Weiterentwicklung und koordinieren die technische Zusammenarbeit mit externen Entwicklungspartnern.
Darüber hinaus betreuen Sie die Schnittstelle zu unseren Cloud-Systemen und mobilen Apps und stellen ein zuverlässiges Zusammenspiel aller Systemkomponenten sicher. Mit Ihrem Verständnis für Hard- und Software tragen Sie dazu bei, unsere elektronischen Schließsysteme intelligent zu vernetzen und kontinuierlich weiterzuentwickeln.
Ihre Aufgaben
Entwicklung von smarten Schließsystemen als IoT-Produkte mit Cloud-Anbindung
Konzeption, Architektur und Implementierung von Firmware für eingebettete Systeme in C/C++
Programmierung von Softwarekomponenten für Mikrocontroller-Plattformen und IoT-Produkte
Integration modernster Funkprotokolle
Kontinuierliche Pflege und Erweiterung von bestehenden Produkten
Durchführung von Unit-, Integrations- und Systemtests
Begleitung von Produktfreigaben
Wartung und Pflege von Begleitsoftware (Windows-GUI)
Aufbau und Umgang von CI/CD Pipelines (mit z.B. GitLab)
Durchführung von Software-Reviews
enge Zusammenarbeit im Team u. A. mit den Bereichen Entwicklung und Fertigung
Requirements
Betriebswirte/Fachwirte/Fachkaufleute (Fachschulniveau)
Gewünschte Fähigkeiten & Kenntnisse
Programmiererfahrung Cloud C-Programmiersprachen Internet der Dinge Informatik Windows Englisch C++ Spirit GUI Hardware Development GitLab Programmiersprachen Continuous Integration IoT Deutsch Offenheit Verantwortungsvolle Arbeitsweise Teamfähigkeit Flexibilität, Abgeschlossenes Studium im Bereich Informatik, Elektrotechnik oder vergleichbare Qualifikation, mit mind. 3 Jahre Berufserfahrung
Erfahrungen in der Programmierung von Mikrocontrollern in C oder C++
Verständnis für die Hardware-Entwicklung von IoT-Geräten
Erfahrung mit RTOS-Systemen ist wünschenswert
Leidenschaft für den Job und den Wunsch Ideen zu verwirklichen
Gute Deutsch- und Englischkenntnisse in Wort und Schrift
eine sorgfältige, verantwortungsbewusste und selbstständige Arbeitsweise sowie Teamfähigkeit, Flexibilität und Offenheit für neue Herausforderungen
Benefits & conditions
Mobiles Arbeiten Flexible Arbeitszeiten Zusätzliche Urlaubstage, spannende Projekte, eigenverantwortliches Arbeiten und Team-Spirit
ein modernes Arbeitsumfeld mit Blick in die Natur
unser Beitrag zur Work-Life-Balance: 30 Tage Urlaub, Möglichkeit zum mobilen Arbeiten und flexible Arbeitszeiten
ein dynamisches Team mit kurzen Kommunikationswegen
So bewirbst du dich
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…