Embedded Software Architect

Thales Deutschland GmbH
Stuttgart, Germany
2 months ago

Role details

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

Tech stack

Confluence JIRA C++ (Programming Language) Computer Engineering Continuous Integration Embedded Software Software Architecture Software Engineering Systems Architecture Toolchain UML Information Technology

Job description

  • Ableitung und Design der Softwarearchitektur aus der Systemarchitektur für kryptografische Geräte im Bereich Sicherheitstechnik
  • Entwicklung modularer und wiederverwendbarer Softwarekomponenten mit abstrakten Schnittstellen für flexible Einsatzmöglichkeiten in verschiedenen Projekten
  • Berücksichtigung gerätespezifischer Randbedingungen sowie Implementierung von Schutzmaßnahmen für sensible Daten in der Embedded Software
  • Ganzheitliche Begleitung des Entwicklungsprozesses von der Angebotsphase über die Spezifikation und Entwicklung bis hin zur Serienproduktion der Geräte
  • Technische Erfassung, Analyse und Umsetzung von Kundenanforderungen in robuste Softwarekonzepte und Architekturen
  • Erstellung technischer Dokumentationen, Systemzeichnungen und Konzeptpapiere zur Unterstützung von Entwicklung und Projektabwicklung inklusive Continuous-Integration-Plattformen
  • Fachliche Führung und Koordination des Embedded Softwareentwicklungsteams zur Einhaltung von Richtlinien, Erreichung von Meilensteinen und erfolgreicher Bearbeitung von Arbeitspaketen sowie Zusammenarbeit mit Hardwareentwicklern, IVVQ-Teams und Projektverantwortlichen

Requirements

  • Erfolgreich abgeschlossenes Studium der Fachrichtung Nachrichten-/Informationstechnik, Technische Informatik oder vergleichbar
  • Langjährige Erfahrung als Softwareentwickler und -architekt mit Schwerpunkt auf hardwarenaher Softwareentwicklung in C/C++ inklusive Templates und komponentenbasierter Programmierung
  • Fundierte Kenntnisse im Aufbau und der Definition von Continuous Integration Toolchains sowie Anwendung moderner Entwicklungstools wie Enterprise Architect, UML, Jira und Confluence
  • Praktische Erfahrung in agilen Entwicklungsprozessen und MethodenKenntnisse und idealerweise Erfahrung mit Zulassungsprojekten, insbesondere CC-Zulassungen und deren spezifischen Prozessen
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

About the company

Thales ist ein weltweit führender Anbieter von Spitzentechnologien für die Bereiche Verteidigung, Luft- und Raumfahrt sowie Cyber Security und Digital Identity., Thales investiert jährlich mehr als 4,5 Milliarden Euro in Forschung und Entwicklung in Schlüsseltechnologien wie künstliche Intelligenz, Cybersicherheit, Quanten- und Cloud-Technologien.

Im Jahr 2025 erwirtschaftete die Gruppe einen Umsatz von 22,1 Milliarden Euro.

Für mehr als 85.000 Mitarbeitende in 65 Ländern eröffnen wir zukunftsweisende Perspektiven, verwirklichen individuelle Karrierewege und ermöglichen kreative Freiräume. Dies gelingt durch Mut, Vielfalt und den festen Willen, die anspruchsvollen Herausforderungen unserer Zeit sicherer und inklusiver zu gestalten. Mit unserer nachhaltigen, werteorientierten Personalführung treten wir aktiv für Diversität ein.

Say HI* - Ihr Weg zu uns

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on thalesgroup.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:12 min

Integrating toolchains to improve engineering efficiency and culture

Amir Friedman Amir Friedman +2 · WWC 2025

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

4:13 min

Speaker background and Eurowings digital transformation context

Johannes Hansen · WWC 2023

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

Videos

See all

Related articles

See all