Embedded Software Engineer
Über unseren Kunden
Für unseren Kunden, der sich kontinuierlich weiterentwickelt und damit einen einzigartigen Mehrwert schafft, suchen wir :
Ihr Aufgabenbereich
- Softwareentwicklung an der Schnittstelle zwischen Fachabteilung und IT bei den Kunden aus den verschiedensten Bereichen
- Analyse von Problemstellungen und Erstellung von technischen Spezifikationen
- Neu- und Weiterentwicklung von hardwarenaher Software in C / C++
- Entwicklung und Integration von Embedded Software-routinen und Algorithmen
- Konzeption, Entwicklung und Integration von Softwaremodulen im Embedded-Bereich
- Erfahrung in der Planung und Durchführung von Software Modul-, Integrations- und Abnahmetests
- Durchführung von code-Reviews und Debugging
Ihr Profil
Erfolgreich abgeschlossenes Fachhochschulstudium der Elektrotechnik oder InformatikBerufserfahrung in der Softwareentwicklung von embedded Software in C / C++ und tiefgehende Kenntnisse aus der ZielbrancheMehrjährige Erfahrung mit Echtzeitsystemen (embedded), Programmable Logic Architecture (FPGA) und mit embedded Betriebssystemen (z.B. Linux, RTOS)Fundierte Kenntnisse in der Anwendung von Methoden und Techniken des Softwareengineering wie Prozess- und Datenmodellierung (OOA / OOD und UML)Gute Kenntnisse in der Anwendung von Vorgehensmodellen der Softwareentwicklung, bevorzugt in agiler Entwicklung (Scrum)Erfahrung im Testing von komplexen SoftwaresystemenGute Kenntnisse in der Software VersionsverwaltungUmgang mit relationalen und nicht-relationalen Datenbank-SystemenGute Beherrschung der deutschen Sprache in Wort und Schrift