Software Engineer Embedded Systems
Für unseren Kunden, bei dem Sie in einem modernen und agilen Umfeld mit attraktiver Arbeitsplatzkultur arbeiten können, suchen wir:
- Erstellung von Spezifikation, Konzeption, Analyse, Design, Realisierung und Dokumentation von Echtzeit-/ – Embedded-Software-Systemen
- Erstellung von Use Cases / Test Cases entsprechend den Anforderungen der Embedded Software
Unit-, Komponenten- und Integrationstests - Erstellen und Anpassen von Board-Support-Packages in Embedded Linux/Android-Umgebung und weiteren ARM-basierten Plattformen
- Abschätzung der Kosten für Embedded Software Systeme
- Managen der interdisziplinären Zusammenarbeit mit dem Hardware-Entwicklungsteam
- Master oder Bachelor in Elektrotechnik oder Informatik
Berufserfahrung 2 bis 5 Jahre - Sehr gute Kenntnisse in C/C++
- Sehr gute Kenntnisse im Bereich Embedded Software Engineering
- Gute Kenntnisse in der Softwarearchitektur (Design Patterns, UML)
- Gute Kenntnisse in der Low-Level-Entwicklung (Treiber, hardwarebasierte Implementierung)
- Gute Kenntnisse in der Low-Power-Entwicklung
- Gute Kenntnisse im Bereich Echtzeitbetriebssystem (FreeRTOS, Micrium, Zephyr)
- Gute Kenntnisse in der Kernel-/Treiberentwicklung unter Linux
- Kenntnisse mit 32-Bit/64-Bit Mikrocontrollern
- Kenntnisse über Standard-Kommunikationsschnittstellen (z.B. SPI, I2C, USB, CAN)
- Kenntnisse in der Entwicklung von Embedded Hardware
- Kenntnisse im Umgang mit den GCC und CMake Compiler
- Kenntnisse in Python
- Kenntnisse im Umgang mit GIT
- Innovativ und teamfähig
- Fließend in Deutsch und gute Kenntnisse in Englisch
Nutzen Sie Ihre Chance und bewerben Sie sich jetzt für diese interessante Herausforderung unter E-Mail schreiben .