Senior Software Entwicklungsingenieur Defence

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

C
Java
Unit Testing
C++
Software Quality
Code Review
Continuous Integration
DevOps
Software Engineering
Software Systems
Web Services
Rust
Backend
GIT
Information Technology
Front End Software Development
DO-178B
Software Version Control

Job description

Softwaretechnik Rust Berufserfahrung C-Programmiersprachen Koordination Informatik Englisch Java Analyse GIT Programmiersprachen DevOps Continuous Integration Frontend Engineering Deutsch Teamfähigkeit Flexibilität Sorgfältige Arbeitsweise, * Entwicklung und Wartung von Softwarekomponenten in verschiedenen Programmiersprachen (C, C++, Java, Rust).

  • Mitarbeit an der Architektur und dem Design von Softwarelösungen im Backend und Frontend.
  • Analyse von Anforderungen und Umsetzung in skalierbare und wartbare Lösungen sowie die Durchführung von Code-Reviews und Unit-Tests zur Sicherstellung der Softwarequalität.
  • Enge Zusammenarbeit mit interdisziplinären Teams aus Entwicklung, Test und DevOps.
  • Koordination von Projektteams und Zusammenarbeit mit interdisziplinären Gruppen, wie Softwareentwicklung, Elektronik und Safety-Ingenieuren.

Requirements

  • Abgeschlossenes Studium der Informatik, Softwaretechnik oder eine vergleichbare Qualifikation.

  • Sehr gute mehrjährige Berufserfahrung in der Entwicklung, Integration und Verifikation von Software gemäß DO-178B/C oder vergleichbaren Standards in sicherheitskritischen Projekten.

  • Fundierte Kenntnisse und praktische Erfahrung in mehreren der folgenden Sprachen:

  • C / C++: für systemnahe und performante Anwendungen.

  • Java: für plattformübergreifende Applikationen und Webservices.

  • Rust: idealerweise Erfahrung in sicherheitskritischen oder hochperformanten Systemen.

  • Versionskontrollsystemen (Git) und CI/CD-Pipelines.

  • Führungsfähigkeiten, Analytisches Denkvermögen, strukturierte Arbeitsweise und Teamfähigkeit

  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

  • 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., * Architektur, Backend, C (Programmiersprache), C++, Code-Review, Continuous Integration, Devops, Elektronik, Front End, Git, Informatik, Java, Multidisziplinärer Ansatz, Rust (Programming Language), Sicherheitskritische, Skalierbarkeit, Software Quality, Software Systems, Software Version Control, Softwareentwicklung, Unit Testing, Web Services

Persönliche Fähigkeiten

  • Analytisches Denken, Führungskompetenz, Teamarbeit

Schulabschluss

  • Bachelor

Sprachkenntnisse

  • Deutsch, Englisch

Berufserfahrung

  • Mit Berufserfahrung

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