Softwarearchitekt Functional Safety

AllatNet Recruiting GmbH & Co. KG
Friedrichshafen, Germany
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Friedrichshafen, Germany

Tech stack

C++
Computer Engineering
Continuous Integration
Software Design Patterns
Distributed Systems
Failure Mode Effects Analysis
Hardware Design
Matlab
Software Architecture
Systems Development Life Cycle
ISO/IEC 15504
Software Engineering
Systems Modeling Language
UML
Software Modules
GIT
Information Technology
DO-178B
Software Version Control

Job description

Verantwortung für die Konzeption, Entwicklung und Weiterentwicklung sicherheitskritischer Softwarearchitekturen für Embedded- und Steuerungssysteme

  • Erstellung von Software- und Systemarchitekturen unter Berücksichtigung der funktionalen Sicherheit sowie Cyber-Security-Anforderungen
  • Definition der Softwarestruktur, Schnittstellen und Kommunikationskonzepte für komplexe, verteilte Systeme
  • Ableitung der Softwarearchitektur aus System- und Kundenanforderungen sowie Erstellung technischer Spezifikationen
  • Umsetzung von Sicherheitskonzepten gemäß ISO 26262, IEC 61508, IEC 62061, EN ISO 13849 oder vergleichbaren Normen
  • Definition von Softwaremodulen, Komponenten und Schnittstellen unter Berücksichtigung von Wiederverwendbarkeit, Skalierbarkeit und Wartbarkeit
  • Durchführung von Architektur-Reviews sowie Bewertung technischer Lösungsansätze
  • Enge Zusammenarbeit mit Systementwicklung, Hardwareentwicklung, Softwareentwicklung, Test und Projektmanagement
  • Unterstützung bei Sicherheitsanalysen (FMEA, FTA, FMEDA, HARA) sowie bei der Ableitung technischer Sicherheitsanforderungen
  • Begleitung der Softwareentwicklung von der Konzeptphase bis zur Serienreife
  • Technische Unterstützung bei Verifikation, Validierung und Freigabe sicherheitskritischer Software
  • Weiterentwicklung von Entwicklungsstandards, Methoden und Architekturprinzipien

Requirements

Erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik, Technischen Informatik, Automatisierungstechnik oder einer vergleichbaren Fachrichtung

  • Mehrjährige Berufserfahrung als Softwareentwickler, Softwarearchitekt oder Systemarchitekt im Embedded-Umfeld
  • Fundierte Erfahrung in der Entwicklung sicherheitskritischer Softwarearchitekturen
  • Sehr gute Kenntnisse in C/C++ sowie idealerweise modellbasierter Softwareentwicklung (MATLAB/Simulink)
  • Erfahrung mit funktionaler Sicherheit nach ISO 26262, IEC 61508, IEC 62061, DO-178C oder vergleichbaren Normen
  • Kenntnisse moderner Softwarearchitekturmethoden und Design Patterns
  • Erfahrung mit Requirements Engineering sowie Architekturmodellierung (z. B. UML oder SysML)
  • Sicherer Umgang mit Entwicklungsprozessen nach ASPICE oder dem V-Modell
  • Erfahrung mit Versionsverwaltung (Git), CI/CD-Pipelines und Build-Systemen
  • Analytische, strukturierte und lösungsorientierte Arbeitsweise
  • Ausgeprägte Kommunikationsfähigkeit sowie Freude an interdisziplinärer Zusammenarbeit
  • Sehr gute Deutsch- und Englischkenntnisse

Benefits & conditions

Anspruchsvolle und abwechslungsreiche Entwicklungsprojekte im Bereich Embedded Systems und Functional Safety Modernes Arbeitsumfeld mit kurzen Entscheidungswegen und einer offenen Unternehmenskultur Individuelle fachliche und persönliche Weiterentwicklung Flexible Arbeitszeiten Bis zu 50 % mobiles Arbeiten (projektabhängig) Attraktive Vergütung sowie langfristige berufliche Perspektiven Kollegiales Arbeitsumfeld mit innovativen Technologien und modernen Entwicklungsmethoden Umfangreiche Einarbeitung sowie Unterstützung durch erfahrene Kolleginnen und Kollegen

Apply for this position