Softwarearchitekt Embedded Systems (m/w/d)
Für ein technologisch anspruchsvolles Unternehmen aus dem Automotive-Umfeld suchen wir zum nächstmöglichen Zeitpunkt einen Softwarearchitekten Embedded Systems (m/w/d) in unbefristeter Festanstellung.
Das Unternehmen entwickelt und produziert innovative elektronische Systeme und Embedded-Lösungen für namhafte Kunden aus der Automobilindustrie. Der Schwerpunkt liegt auf der Entwicklung komplexer Steuergeräte und softwarebasierter Funktionen, die in modernen Fahrzeugen zum Einsatz kommen.
Als international aufgestelltes Technologieunternehmen arbeitet unser Kunde mit namhaften Fahrzeugherstellern und Zulieferern zusammen. Dabei verbinden sich internationale Strukturen mit kurzen Entscheidungswegen, einem hohen technischen Anspruch und einem praxisnahen Entwicklungsumfeld.
Gesucht wird eine erfahrene Persönlichkeit, die nicht nur Architekturkonzepte entwickelt, sondern diese auch technisch bewerten und gemeinsam mit den Entwicklungsteams in die Umsetzung bringen kann.
Deine Aufgaben
- Du entwickelst und verantwortest Softwarearchitekturen für komplexe Embedded-Systeme unter Berücksichtigung bestehender Systemarchitekturen, Anforderungen und technischer Rahmenbedingungen.
- Du analysierst Kunden-, System- und Softwareanforderungen und überführst diese in robuste, skalierbare und wartbare Softwarearchitekturen.
- Du unterstützt Angebots- und Akquiseprozesse bei technischen Fragestellungen und erarbeitest hierfür Konzepte, Lösungsansätze, Architekturvorschläge und Aufwandsschätzungen.
- Du arbeitest eng mit Kunden, Projektteams, Entwicklung und weiteren technischen Schnittstellen zusammen und fungierst als kompetenter Ansprechpartner für architektonische Fragestellungen.
- Du stellst die Berücksichtigung etablierter Automotive-Entwicklungsprozesse sicher und unterstützt die Projekte insbesondere bei Architektur, Design, Reviews und Prozessanforderungen.
- Du definierst Softwaredesigns, Schnittstellen und Integrationskonzepte und begleitest deren Umsetzung innerhalb der Entwicklungsteams.
- Du unterstützt die Entwickler bei technisch anspruchsvollen Aufgaben und bringst deine eigene praktische Erfahrung in der Embedded-Softwareentwicklung ein.
- Du bewertest technische Lösungsansätze hinsichtlich ihrer Machbarkeit, Performance, Wartbarkeit und Skalierbarkeit.
- Du vermittelst komplexe technische Zusammenhänge gegenüber unterschiedlichen Zielgruppen – von Entwicklungsteams über Projektleitung bis hin zu Kunden und Management.
- Du unterstützt die fachliche Weiterentwicklung von Softwareentwicklern und förderst den Austausch von Know-how und Best Practices.
- Du beobachtest technologische Entwicklungen im Embedded-Umfeld und bewertest deren Einsatzmöglichkeiten für zukünftige Produkte und Projekte.
- Du wirkst aktiv an der Weiterentwicklung von Methoden, Prozessen und Standards im Software Engineering mit.
Dein Profil
- Abgeschlossenes Studium der Informatik, Technischen Informatik, Elektrotechnik oder einer vergleichbaren technischen Fachrichtung.
- Mehrjährige Berufserfahrung in der Entwicklung von Embedded Software sowie fundierte Kenntnisse in Softwarearchitektur und Softwaredesign.
- Sehr gute Kenntnisse in C und/oder C++ sowie die Fähigkeit, Architekturentscheidungen auch anhand eigener praktischer Programmiererfahrung zu bewerten.
- Erfahrung mit strukturierten Automotive-Entwicklungsprozessen, idealerweise ASPICE, einschließlich entsprechender Entwicklungsartefakte, Reviews und Qualitätsanforderungen.
- Gute Kenntnisse in Embedded Linux, POSIX-nahen Betriebssystemen und/oder Echtzeitsystemen.
- Erfahrung mit modernen Softwarearchitekturen und komplexen Embedded-Systemen.
- Kenntnisse in Functional Safety, Cyber Security und Requirements Engineering sind von Vorteil.
- Verständnis für das Zusammenspiel von technischen Anforderungen, Kundenwünschen, Projektzielen, Kosten und Entwicklungsaufwand.
- Erfahrung in der technischen Unterstützung von Angebots-, RFI- oder RFQ-Prozessen ist wünschenswert.
- Sicheres Auftreten und ausgeprägte Kommunikationsfähigkeit im Umgang mit technischen und nicht-technischen Ansprechpartnern.
- Fähigkeit, komplexe technische Sachverhalte strukturiert und verständlich zu vermitteln.
- Selbstständige, lösungsorientierte und strukturierte Arbeitsweise.
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift. (MUST HAVE)
Das bietet dir die Position
- Flexible Arbeitsmodelle mit Möglichkeiten für mobiles Arbeiten
- Gute Vereinbarkeit von Beruf und Privatleben
- Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten
- Moderne technische Ausstattung und ein anspruchsvolles technologisches Umfeld
- Flache Hierarchien und kurze Entscheidungswege
- Hoher Gestaltungsspielraum und die Möglichkeit, eigene technische Ideen einzubringen
- Kollegiales Arbeitsumfeld mit regelmäßigen Team- und Mitarbeiterevents
- Verschiedene Angebote im Bereich Gesundheit, Fitness und Mobilität
- Attraktive Zusatzleistungen und Mitarbeiterrabatte
- Unbefristete Festanstellung mit langfristiger Perspektive
Standort: München
Anstellungsart: Vollzeit / unbefristet
Start: Zum nächstmöglichen Zeitpunkt