Ihre Aufgaben
1. Erstellung und Abstimmung von SW-Anforderungen für Basissoftware (Middleware) mit den Stakeholdern
2. Leiten des Teilprojekts Middleware
3. Erstellung und Prüfung von Software-Architekturen für Basissoftwaren in Steuergeräten und Zusatzsteuergeräten
4. Implementierung u.a. von Kommunikationsprotokollen, Abstraktionslayern, APIs, etc. abhängig von der SW-Architektur
5. Überwachung und Unterstützung der Implementierung und Entwicklung von Software
6. Anwendung der Software-Integration für Basissoftware
7. Unterstützung und Zuarbeit für Softwaretests und Gerätetests
Ihre Qualifikationen
8. Abgeschlossenes Studium im Bereich Informatik, Elektrotechnik oder vergleichbar notwendig
9. Erfahrung mit Embedded-Systemen im Bereich Automotive, Bahn oder Aerospace notwendig
10. Sehr gute Kenntnisse im Bereich SW Architektur für embedded Steuergeräte (RTOS, Bussysteme, Protokolle) basierend auf Infinieon Aurix Technologie erforderlich
11. Sehr gute Programmierkenntnisse im Embedded-Bereich (Sprache C / C++ / Python) notwendig
12. Erfahrung agiler Softwareentwicklungs-Methoden und -Praktiken von Vorteil
13. Erfahrung mit gängigen Security Normen (z.B. IEC62442) von Vorteil
14. Erfahrung im Bereich Software Tests für embedded Software notwendig
15. Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift notwendig
Ihre Vorteile
16. Unbefristeter Arbeitsvertrag
17. Hauseigener ver.di-Tarifvertrag
18. 30 Tage Urlaub
19. Gleitzeitkonto
20. Sozial- und Zusatzleistungen (VWL)
21. Individuelle Förderkonzepte und Weiterbildungen
22. Remote Work
23. Zuschuss zum Jobticket
24. Corporate Benefits Programm