Softwareentwickler Embedded C++/ VHDL (m/w/d)
- Adresse : Bavaria, München, Germany
Arbeitsbeschreibung
- Entwicklung der Testsoftware für Hardwareprüfung und funktionale Fahrzeugsoftware
- Teilnahme an der Anforderungsanalyse für die Softwareentwicklung und Überprüfung von HW-Designs/Schaltplänen
- Planung der HW-/SW-Erstinbetriebnahme
- Verantwortung für Engineeringprozesse, einschließlich Schnittstellen- und HW-Simulationen sowie Automatisierung von Tests
- Zusammenarbeit mit HW-Entwicklern bei Fehlersuche, Test, Integration und Inbetriebnahme in Labor und Fahrzeug
- Erfahrung im Erfüllungsnachweis von Sicherheitsanforderungen wie IEC 61508, ISO 26262, einschließlich Erstellung von Test- und Review-Dokumenten, Entwicklung von Testfunktionen und Coverage-Nachweis
- Evaluation prototypischer HW und SW sowie Erschließung neuer Technologien
- Kontinuierliche Weiterentwicklung von Tools und Prozessen
Anforderungen
- Abgeschlossenes M.Sc./Dipl.-Ing. in Elektrotechnik, Informatik mit elektrotechnischer Ergänzung oder vergleichbare Ausbildung
- Erfahrung in der Embedded Softwareentwicklung
- Fundierte Kenntnisse in modernem C++, einschließlich Bare-Metal und OS-Umgebungen, Unit Tests, CI Tools (z.B. Jenkins), BitBucket/JIRA/Confluence und Scrum
- Solides elektrotechnisches Grundlagenwissen, Verständnis für analoge und digitale Schaltungen sowie Fähigkeit zur eigenständigen Analyse von Schaltplänen und Datenblättern
- Funktionsverständnis von Mikrocontrollern und Elektronikbausteinen, Programmierung von FPGAs mit VHDL und Erfahrung mit Kommunikationsprotokollen wie I²C, SPI, CAN und Ethernet
- Mögliche Kenntnisse in der Entwicklung und Nachweisführung sicherheitsrelevanter Software und Systeme
- Selbstständige, strukturierte und akribische Arbeitsweise sowie hohe Team- und Kommunikationsfähigkeit
- Fließende Deutsch- und Englischkenntnisse