Aufgaben: Entwicklung von Embedded Software für Mikrocontroller- oder SoC-basierten Baugruppen und Geräten im Bereich der Automatisierungstechnik hardwarenahe Softwareentwicklung in C / C und TCP-Socket-Programmierung verantwortlich für kompletten Entwicklungszyklus von der Konzeption bis zur Serieneinführung Erstellung von Systemdesigns und Festlegung von Plattformentwicklungen Mitwirkung bei der Entwicklung von Prozess-, Architektur- und Softwarequalitätsstandards Zusammenarbeit mit Hardwareentwicklung, Qualitätssicherung/Service und Projektleitung Profil: Studium der Fachrichtung Elektrotechnik, Informatik oder vergleichbare Qualifikation Berufserfahrung im Entwurf der Systemarchitektur oder -Designs im Embedded Umfeld tiefes Verständnis über C / C, Embedded OS (CMX, FreeRTOS, Linux), Analyse und Implementierung von TCP / IP-Stacks (RTIP, LWIP, FNET), TCP / IP-Socket-Programmierung, Build Process, Makefiles und Troubleshooting Kenntnisse über Boardbus- und Feldbus-Systeme, wie UART, SPI, I2C, CAN, Ethernet (Ethernet / TCP-IP basierte Protokolle: EtherCAT, EthernetIP, Modbus TCP) strukturierte, proaktive Arbeitsweise sehr gute Deutsch- und gute Englischkenntnisse
Softwareentwickler Embedded Systems (m/w/d) (Softwareentwickler/in)