Embedded Software Entwickler (m/w/d)
- Adresse : Rhineland-Palatinate, Kirchen (Sieg), Germany
Arbeitsbeschreibung
- Konzeption und Entwicklung von hardwarenaher Embedded Software in C für moderne programmierbare bidirektionale Stromversorgungen und Leistungselektronik
- Weiterentwicklung und Wartung des aktuellen Produktportfolios
- Erstellung von Anforderungs- und Spezifikationsdokumenten
- Integration und Verifikation der Software
- Praktische Umsetzung der Software, einschließlich Inbetriebnahme und Tests auf Zielhardware in enger Zusammenarbeit mit Hardwareentwicklern
- Systematisches Testen der entwickelten Software unter Verwendung gängiger Methoden
Anforderungen
- Abgeschlossenes technisches Studium (Diplom/Master) in Informatik, Elektrotechnik, Physik, Mathematik oder ähnlicher Qualifikation mit entsprechender beruflicher Erfahrung
- Mindestens 3 Jahre Berufserfahrung in der Embedded-Softwareentwicklung (C / C++) für 16 und 32 Bit Mikrocontroller-Plattformen, einschließlich Applikation und Low-Level Treiber
- Vorzugsweise gute Kenntnisse in gängigen Kommunikationsprotokollen wie EtherCAT, Profibus/Net und CAN
- Erfahrung in modellbasierter Entwicklung mit Matlab/Simulink
- Kenntnisse der TI C2000 Prozessorfamilie von Vorteil
- Erste Erfahrung mit höheren Programmiersprachen wie Python und systematischem Testen von Software
- Ausgeprägte Teamorientierung und selbstständige Arbeitsweise mit Planungs- und Organisationsgeschick
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift