Aufgaben
- Entwicklung / Weiterentwicklung von embedded Software im Bereich Verfahrenstechnik
- Entwicklung / Weiterentwicklung von Schnittstellen und Interfaces
- Zentraler Punkt: Mitwirkung bei der Integration der Softwarekomponenten im Referenzsystem, Inklusive Lösung von Problemen die erst im Gesamtsystem auffallen in der eigenen C++ Softwarekomponente des Projektteams
Profil
- Sehr gute Kenntnisse in der Anwendung der Programmiersprache C++ sowie den gängigen Entwicklungstools
- Sehr gute Kenntnisse von CI/CD Pipelines
- Gute Kenntnisse von Python und pytest
- Gute Kenntnisse im Umgang mit Embedded Linux Systemen
- Grundverständnis für die Architekturen von Embedded Systemen
- Kenntnisse im Bereich der SW-Entwicklung von Embedded Systemen wünschenswert
- Kenntnisse im Umgang mit Microcontrollern wünschenswert
- Sicherer Umgang mit den Tools Visual Studio, Jira, Confluence und MS Office
- Kenntnisse von CMake, Git und UML sind wünschenswert / Kenntnisse in der agilen Arbeit nach Scrum sind wünschenswert
- Sichere Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
- Abwechslungsreiche Tätigkeit in einem renommierten Unternehmen
- Aussicht auf Folgeprojekte
- Betreuung im laufenden Projekt durch unser Team