Embedded Software Entwickler
Role details
Job location
Tech stack
Job description
Interessieren Sie sich für Basissoftware und sind auf der Suche nach einer neuen beruflichen Herausforderung- Dann machen Sie Ihren entscheidenden Karriereschritt, bewerben Sie sich bei Brunel und erleben Sie mit uns die Vielfalt des Engineerings. Denn wir suchen Sie als Embedded Software Entwickler (m/w/d).
Erstellung und Abstimmung von SW-Anforderungen für Basissoftware (Middleware) mit den Stakeholdern
- Leiten des Teilprojekts Middleware
- Erstellung und Prüfung von Software-Architekturen für Basissoftwaren in Steuergeräten und Zusatzsteuergeräten
- Implementierung u.a. von Kommunikationsprotokollen, Abstraktionslayern, APIs, etc. abhängig von der SW-Architektur
- Überwachung und Unterstützung der Implementierung und Entwicklung von Software
- Anwendung der Software-Integration für Basissoftware
- Unterstützung und Zuarbeit für Softwaretests und Gerätetests
Requirements
Abgeschlossenes Studium im Bereich Informatik, Elektrotechnik oder vergleichbar notwendig
- Erfahrung mit Embedded-Systemen im Bereich Automotive, Bahn oder Aerospace notwendig
- Sehr gute Kenntnisse im Bereich SW Architektur für embedded Steuergeräte (RTOS, Bussysteme, Protokolle) basierend auf Infinieon Aurix Technologie erforderlich
- Sehr gute Programmierkenntnisse im Embedded-Bereich (Sprache C / C++ / Python) notwendig
- Erfahrung agiler Softwareentwicklungs-Methoden und -Praktiken von Vorteil
- Erfahrung mit gängigen Security Normen (z.B. IEC62442) von Vorteil
- Erfahrung im Bereich Software Tests für embedded Software notwendig
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift notwendig
Benefits & conditions
Unbefristeter Arbeitsvertrag
- Hauseigener ver.di-Tarifvertrag
- 30 Tage Urlaub
- Gleitzeitkonto
- Sozial- und Zusatzleistungen (VWL)
- Individuelle Förderkonzepte und Weiterbildungen
- Remote Work
- Zuschuss zum Jobticket
- Corporate Benefits Programm
Dafür steht Brunel