Software Architect Embedded Linux / C++

EDAG Engineering GmbH
Regensburg, Germany
yesterday

Role details

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

Job location

Regensburg, Germany

Tech stack

UClibc (C Standard Library)
C++
Software Quality
Code Review
Linux
Linux on Embedded Systems
Embedded Software
Software Architecture
Systems Architecture
Multithreading
Yocto
Information Technology

Job description

  • Konzeption und Weiterentwicklung skalierbarer Softwarearchitekturen für Embedded Linux Systeme in anspruchsvollen Entwicklungsprojekten
  • Entwicklung hochwertiger, performanter und wartbarer C++ Applikationen im hardwarenahen Umfeld
  • Verantwortung für die strukturierte Aufteilung komplexer Softwarelösungen in Module, Komponenten und Schichten
  • Technische Bewertung und Auswahl geeigneter Lösungsansätze unter Berücksichtigung von Performance, Wartbarkeit und Wiederverwendbarkeit
  • Durchführung von Architektur- und Code-Reviews zur Sicherstellung hoher Softwarequalität und nachhaltiger Entwicklungsstandards
  • Analyse und Behebung komplexer Fehler auf Target Hardware in enger Abstimmung mit Systemarchitektur, Projektleitung und angrenzenden Fachbereichen

Requirements

  • Abgeschlossenes Studium der Informatik, Embedded Systems, Elektrotechnik oder eine vergleichbare Qualifikation
  • Mehrjährige Erfahrung in der Embedded Softwareentwicklung mit C++ unter Linux, idealerweise in komplexen Systemumgebungen
  • Fundierte Kenntnisse im Embedded Linux Umfeld (z. B. Yocto, Buildroot) sowie in der Konzeption von Softwarearchitekturen
  • Sehr gutes Verständnis von objektorientiertem Design, Multithreading-Konzepten, Ressourcenmanagement und Systemzusammenhängen
  • Erfahrung in der fachlichen Steuerung von Entwicklungsanteilen oder bei der Übernahme von Architekturverantwortung
  • Strukturierte, analytische Arbeitsweise sowie ausgeprägte Kommunikationsfähigkeit in Deutsch und Englisch

Benefits & conditions

Deine Benefits: Weiterentwicklung Hybrides Arbeiten* Ticket Plus Karte Gesundheitsmanagement Flexible Arbeitszeiten Betriebliche Altersvorsorge

About the company

High competence and a passion for new challenges are what make our Electrics/Electronics division a signpost towards the automotive future. Take the next step and join our team.

Apply for this position