Senior Software Engineer Defence - Test Automation

Capgemini Deutschland Holding GmbH
Aalen, Germany
2 days ago

Role details

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

Job location

Aalen, Germany

Tech stack

Testing (Software)
C
Java
Microsoft Windows
Automation of Tests
C++
Linux
Integrated Development Environments
Python
Requirements Management
Software Engineering
Rust
Information Technology
DO-178B

Job description

Test Automation Rust Koordination Informatik Windows Englisch C++ Java Entwicklungsumgebungen Linux, * Eigenständige Entwicklung und Optimierung von Software-Testverfahren für sicherheitskritische elektronische Systeme (z. B. militärische Radarsysteme).

  • Leitung und Durchführung von Softwaretests sowie Verifikation und Validierung.
  • Automatisierung komplexer Testverfahren und -prozesse, Konfiguration der Tool-Chain .
  • Analyse und Gestaltung von Anforderungen zur Sicherstellung von Qualität und Compliance.
  • Koordination von Projektteams und Zusammenarbeit mit interdisziplinären Gruppen, wie Softwareentwicklung, Elektronik und Safety-Ingenieuren.

Requirements

Automatisierung Compliance Elektronik Validierung Python Automated Testing Optimierung Automation Testing Elektrotechnik Programmiersprachen V-Modell Ingenieurwissenschaften Engineering Deutsch Flexibilität Sorgfältige Arbeitsweise, * Abgeschlossenes Hochschulstudium in Informatik, Elektrotechnik, Ingenieurwissenschaften oder einem verwandten Fachgebiet sowie mehrjährige Berufserfahrung in der Entwicklung, Integration und Verifikation von Softwaretests gemäß DO-178B/C oder vergleichbaren Standards in sicherheitskritischen Projekten.

  • Fundierte Kenntnisse von Entwicklungsprozessen (z. B. V-Modell).
  • Erfahrung mit Entwicklungsumgebungen unter Windows und idealerweise Linux-Betriebssystemen.
  • Sicherer Umgang mit Programmiersprachen (Python, C++, C, Java oder Rust) sowie Testautomatisierung. Erfahrung mit Test- und Anforderungsmanagement-Tools wie DOORS.
  • Führungsfähigkeiten, strukturierte Arbeitsweise und fließende Deutsch- und Englischkenntnisse.
  • Bereitschaft zu projektbezogenen Reisen sowie zur Durchführung einer Sicherheitsüberprüfung nach LuftSiG §7, einschließlich der Erlangung einer Ü2-Sicherheitsfreigabe sowie NATO-Staatsbürgerschaft., * Automatisierung, C (Programmiersprache), C++, Compliance, Elektronik, Elektronische Systeme, Elektrotechnik, Informatik, Ingenieurwesen, Integrierte Entwicklungsumgebung, Java, Linux, Microsoft Windows, Multidisziplinärer Ansatz, Prozessentwicklung, Python, Radar, Requirements Management, Rust (Programming Language), Sicherheitskritische, Softwareentwicklung, Test Automation, Test-Software, V-modell

Benefits & conditions

  • Vereinbarkeit von Arbeit und Privatleben: Arbeite flexibel - je nach Projekteinsatz und Absprache im Team hast du die Möglichkeit örtlich flexibel und in Gleitzeit an diversen Standorten zu arbeiten.
  • Diversität sorgt in unserem Unternehmen für Inspiration und Innovation - arbeite in einem diversen und offenen Team, das auf gegenseitige Unterstützung und Austausch setzt. Kein 100%iges Match? Kein Grund zur Sorge! Capgemini Engineering unterstützt dich mit einem breitgefächerten Lernangebot, sodass du dich sowohl fachlich als auch persönlich weiterentwickeln kannst.

Apply for this position