Das Aufgabengebiet
Embedded Software Entwickler:
- Entwicklung von Firmware und Embedded Software für elektronische Messdatenerfassungssysteme
- Programmierung hardwarenaher Software in C/C++
- Entwicklung und Anpassung von Device-Treibern für Embedded-Linux-Systeme
- Zusammenarbeit mit Hardwareentwicklern zur Umsetzung technischer Lösungen
- Durchführung von Softwaretests sowie Analyse und Optimierung bestehender Softwarearchitekturen
- Mitarbeit bei der Migration bestehender Firmwareprojekte auf eine neue IT- und Entwicklungsarchitektur
- Arbeit mit modernen Entwicklungs- und Versionierungstools wie GitLab, SVN und Nexus
Embedded Software Projektmanager:
- Koordination und Nachverfolgung von technischen Migrationsaufgaben
- Unterstützung bei der Yocto-Migration sowie der Weiterentwicklung von Build-Systemen
- Erstellung von Projektdokumentationen und Reporting technischer Risiken
- Abstimmung mit internationalen Entwicklungsteams