Aufgaben
- Modellierung und Entwicklung von Komponenten in C und C++
- Integration und Anpassung von Linux-Distributionen für neue Hardware (z. B. i.MX9 auf ARM-CPU)
- Hardware-nahe Entwicklung inkl. HAL, Treiber-APIs und Schnittstellen (CAN, UART, Ethernet, SPI, FlexSPI, IC, GPIOs, PCIe)
- Pflege bestehender Softwareversionen, Bugfixing, Testing und Dokumentation
- Optimierung und Analyse von bestehendem Code sowie Implementierung neuer Features
- Zusammenarbeit bei der Fehlerinjektion und Qualitätssicherung
Profil
- Fundierte Erfahrung in Softwareentwicklung mit C und C++
- Fundierte Kenntnisse in Linux-Integration für Embedded-Systeme
- Erfahrung mit Simulink und Embedded Coder von Vorteil
- Gute Hardware-Grundlagen und Verständnis für Schnittstellenkommunikation
- Analytisches Denken, schnelle Auffassungsgabe und lösungsorientierter Arbeitsstil
- Teamfähigkeit, Zuverlässigkeit und proaktive Arbeitsweise
- Bereitschaft zur Tätigkeit zu 100 % vor Ort
Benefits
- Abwechslungsreiche Tätigkeit in einem renommierten Unternehmen
- Anspruchsvolle und abwechslungsreiche Aufgaben in einer zukunftsträchtigen und innovativen Branche