Softwareentwickler (m/w/d) Embedded
Ihre Ansprechperson
MICHAEL BREITFELDER
RECRUITER
+49 (0) 8221/729 - 6520
Das sind Ihre Aufgaben
- In Ihrer Tätigkeit übernehmen Sie die Verantwortung für den gesamten Entwicklungsprozess von der Idee bis zur serienreife.
- Ihre Kernaufgabe umfasst die Modellierung und das Entwickeln von Software in der Programmiersprache C für ARM-Mikrocontroller (aktuell Cortex M4 & M7).
- Ein weiterer Aufgabenbereich umfasst die Entwicklung von Modulen (in C#) für Hardware-nahe Linux-Betriebssysteme.
- Anschließend testen Sie die entwickelte Software(-Module) auf der Zielhardware und im Endprodukt.
- Mit der Durchführung von Code-Reviews tragen Sie zur Verbesserung des Coding-Standards bei.
- Bei der Gestaltung von internen Prozessen und Coding Guidelines haben Sie die Möglichkeit aktiv mitzuwirken.
- Mit einer gewissenhaften Dokumentation schließen Sie ihre Arbeit ab.
Das sollten Sie mitbringen
- Sie verfügen über ein Studium der Informatik, Elektrotechnik, Fahrzeugtechnik oder über eine vergleichbare Qualifikation
- Für diese Position verfügen Sie über eine mehrjährige Berufserfahrung in der Softwareentwicklung im Embedded-Umfeld.
- Echtzeitbetriebssysteme auf Mikrocontrollern sind für Sie gewohntes Terrain.
- Über die Jahre haben Sie sich sehr gute Kenntnisse in den Programmiersprachen C und C# angeeignet. Erfahrung in C++, Python und Java sind von Vorteil.
- Sie bringen Wissen im Einsatz und der Integration von digitalen Schnittstellen (Bussysteme, Ethernet) mit. Des Weiteren sind Kenntnisse in der Umsetzung von Webapplikationen (HTML, Java, PHP) auf Mikrocontrollern wünschenswert.
- Deutsche Sprachkenntnisse auf Muttersprachniveau und gute Englischkenntnisse.