Senior Software Entwicklungsingenieur Defence
Capgemini Deutschland Holding GmbH
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
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
Software Version Control
Job description
- 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.
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.
About the company
Bei Capgemini Engineering, dem weltweit führenden Anbieter von Ingenieurdienstleistungen, bringen wir ein globales Team von Ingenieur*innen, Wissenschaftler*innen und Architekt*innen zusammen, um die innovativsten Unternehmen der Welt dabei zu unterstützen, ihr Potenzial zu entfalten. Von autonomen Autos bis hin zu lebensrettenden Robotern - unsere Expert*innen für Digital- und Softwaretechnologie blicken über den Tellerrand hinaus und bieten einzigartige F&E- und Ingenieurdienstleistungen für alle Branchen. Steige bei uns ein und entdecke eine Karriere voller Möglichkeiten. Wo du wirklich etwas bewirken kannst. Wo kein Tag wie der andere ist.