Embedded Softwareentwickler für Mikrocontroller (m/w/d), Munich
Munich, Germany
Was Sie erwartet:
- Verantwortlich für die Softwareentwicklung in C++ auf Mikrocontrollern für Embedded Systeme, z.B. für die Fahrzeugmobilität
- Entwickeln von Testsoftware zur Verifikation der Hardware und funktionalen Fahrzeugsoftware
- Unterstützung bei der Anforderungsanalyse für die zu entwickelnde Software
- Mitarbeit am Review von HW-Designs/Schaltplänen
- Planen der HW-/SW-Erstinbetriebnahme
- Erstellung/Weiterentwicklung von Schnittstellen-/HW-Simulationen
- Unterstützung bei der Testautomatisierung
- Teilnahme an der Fehlersuche, bei Tests, Integration und Inbetriebnahme in Labor und Fahrzeugen
Was Sie mitbringen:
- Studium der Elektrotechnik, Informatik oder vergleichbarer Studiengang
- Erste Erfahrungen in der Embedded Softwareentwicklung
- Gute Erfahrung im Einsatz von modernem C++ (idealerweise sowohl Bare-Metal als auch mit OS), Unit Tests, CI Tools (Jenkins), BitBucket/JIRA/Confluence und Scrum
- Fließende Deutsch- und Englischkenntnisse (B2 -must have)
- Funktionsverständnis von Mikrocontrollern, Elektronikbausteinen, FPGAs, sowie CAN-Bus und Ethernet
- Kenntnisse in der Entwicklung und Nachweisführung sicherheitsrelevanter Software und Systeme wünschenswert
Was wir können:
- Verantwortungsvolle Aufgaben
- Eigenverantwortliches Arbeiten
- Betriebliche Altersvorsorge und BU-Versicherung
- Teamorientierte Arbeitsweise
- Urlaubs- und Weihnachtsgeld
- 30 Tage Urlaub
- JobRad