Embedded Software Engineer (m/w/d)
Rolle
In dieser Position entwickeln und betreuen Sie Embedded-Softwarelösungen für Hochgeschwindigkeits-Sensorsysteme in einem interdisziplinären Team. Sie programmieren unter Echtzeitbetriebssystemen und Embedded Linux, unterstützen Tests und Fehlersuche, und bauen eine moderne CI/CD-Umgebung für einen effizienten Entwicklungsprozess auf. Dabei arbeiten Sie eng mit Spezialist*innen aus Elektronik, Optik, Chemie und Wissenschaft zusammen.
Verantwortung
Entwicklung von Embedded-Software in C/C++ für RTOS- und Linux-Plattformen.
Testunterstützung, Fehlersuche und Optimierung bei Hochgeschwindigkeitssensoren.
Aufbau, Implementierung und Pflege moderner CI/CD-Prozesse und -Tools.
Unterstützung beim Software-Deployment auf Echtzeit- und Linux-Systemen.
Zusammenarbeit in einem multidisziplinären Entwicklungsumfeld.
Qualifikationen
Abschluss in Software Engineering oder vergleichbare Ausbildung.
Mind. 3 Jahre Erfahrung in Echtzeit- und Embedded-C/C++-Programmierung.
Erfahrung in Softwaretesting, Versionsverwaltung und CI/CD-Tools.
Praxis mit Embedded Linux sowie RTOS-basierten Systemen.
Kenntnisse in System-on-Chip-Architekturen (MCUs, MPUs, DSPs).
Gute Englisch- und Französischkenntnisse.