Softwarearchitekt für komplexe Elektroniksysteme

AllatNet Recruiting GmbH & Co. KG
Stuttgart, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Job location

Stuttgart, Germany

Tech stack

Computing Platforms
AUTomotive Open System Architecture (AUTOSAR)
C++
Profiling
Code Review
Communications Protocols
Computer Programming
Software Debugging
Embedded C
Middleware
Embedded Software
Ethernet
FreeRTOS
MISRA C (C Programming Language)
QNX (Software)
Software Architecture
Real-Time Operating Systems
Systems Modeling Language
Systems Integration
Universal Asynchronous Receiver/Transmitter
UML
Data Logging
Information Technology
Operational Systems

Job description

Definition und Entwicklung von Softwarearchitekturen für komplexe Embedded-Systeme

  • Erarbeitung von System- und Softwareanforderungen, Architektur-Dokumentationen und technischen Spezifikationen

  • Schnittstellen- und Integrationsdesign zwischen Hardware, Middleware, Betriebssystemen und Applikationen

  • Bewertung und Auswahl von Softwareplattformen, RTOS, Middleware und Kommunikationsprotokollen

Technische Führung und Coaching von Entwicklungsteams (Software & System)

  • Sicherstellung von Qualität, Wiederverwendbarkeit und Skalierbarkeit der Software

  • Durchführung von Architektur-Reviews, Design-Reviews und Code-Reviews

  • Unterstützung bei Systemintegration, Debugging und Performance-Optimierung

  • Berücksichtigung von Safety-, Security- und Reliability-Anforderungen (z. B. ISO 26262, IEC 61508, MISRA, AUTOSAR)

Requirements

Abgeschlossenes Studium der Informatik, Elektrotechnik, Mechatronik oder vergleichbare Qualifikation

  • Mehrjährige Erfahrung in der Embedded-Softwareentwicklung und Softwarearchitektur

  • Fundierte Kenntnisse in:

  • Embedded C/C++

  • RTOS (z. B. FreeRTOS, QNX, AUTOSAR OS)

  • Middleware, Kommunikation (CAN, Ethernet, SPI, UART, etc.)

  • Systemintegration und Debugging (Trace, Logging, Profiling)

  • Erfahrung mit Modellierung & Architekturmethoden (z. B. UML, SysML, Arc42)

  • Erfahrung in der Arbeit mit Safety-/Security-Standards (ISO 26262, IEC 61508, MISRA, Secure Coding)

  • Starke Kommunikationsfähigkeit und Erfahrung in interdisziplinärer Zusammenarbeit

  • Strukturierte, analytische Arbeitsweise und Hands-on-Mentalität

Apply for this position