Embedded Softwareentwickler* C++ / C
Publication date:
19 April 2024Workload:
100%Contract type:
Unlimited employment- Place of work:Kreuzlingen
Begeisterung für Technik, hochmoderne Arbeitsmethoden und immer das Optimum im Blick: Bei EDAG wird aus Engineering die pure Emotion.
Da arbeiten, wo andere Urlaub machen.
Neben einer Top-Vergütung bieten wir eine hervorragende Work-Life-Balance, eine planbare berufliche Entwicklung und reichlich Spaß im Team eines erfolgsorientierten Unternehmens mit starker Identität.
Daran wirst Du wachsen:
- Du erarbeitest Lösungskonzepte und Architekturen für Embedded Softwaresysteme
- Du implementierst automatisierte Testsoftware in Python zur Anbindung an einem hochentwickelten Multi-Sensor-Gerät
- Du stellst die langfristige Qualität und Akzeptanz der Sensorsoftware durch Integration, System- und Abnahmetests sicher
- Du übernimmst Verantwortung für DevOps-Aktivitäten inkl. Build-System, Testautomatisierung, CI/CD, Versionierung und Release-Management
- Du unterstützt beim Hochfahren von Embedded- und Computersystemen
- Du arbeitest eng mit den Abteilungen Konstruktion, Software, Produktmanagement, System Engineering und Produktion zusammen
- Du erstellst Anforderungs- und Testspezifikationen und programmierst hardwarenah ARM Cortex Mikrocontroller
- Du betreust die Build Pipeline und erstellst Dokumentationen nach IEC 62304
- Du trägst zur kontinuierlichen Verbesserung des Entwicklungsprozesses bei
Damit bringst Du uns voran:
- Du hast ein abgeschlossenes Fach- oder Hochschulstudium der (Technischen) Informatik, Embedded Systems, Elektrotechnik, Software Engineering, Computer Engineering oder eine vergleichbare Qualifikation
- Du hast fundierte Kenntnisse in der Mikrokontrollerprogrammierung unter C/C++ und moderne Softwareentwicklungserfahrung in Python mit Clean Code und agilen Prinzipien
- Du hast Interesse an Sensorik und Elektronik-Hardware, idealerweise praktische Erfahrung
- Du hast Erfahrung in einigen der folgenden Bereiche: z.B. Github, Cmake, Docker, Linux, statische Code-Analyse, Hardware-in-the-Loop-Tests, Testframeworks (z.B. Robot Framework
- Wünschensweise kennst du dich mit agilen Projekten und Linux-Betriebssystemen aus
- Du konntest idealerweise bereits schon Einblicke in den Bereich Medizintechnik, Softwareentwicklung nach IEC 62304 oder digitaler Elektronik erhalten
- Du besitzt gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Du hast Freude an der Arbeit in einem interdisziplinären und internationalen Team