Entwicklungsingenieur für für die Verifikation und Validierung von Modellen und Simulationen
Diehl Stiftung & Co. KG
Überlingen, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
GermanJob location
Überlingen, Germany
Tech stack
Testing (Software)
Systems Engineering
C++
Linux
Matlab
Requirements Management
Simulation Software
Software Engineering
SonarQube
Rust
DOORS (Software)
GIT
Docker
Jenkins
Job description
- Sie verantworten das Anforderungsmanagement für mathematische Modelle und Simulationssoftware.
- Sie übernehmen die Ableitung von Anforderungen aus Systemspezifikationen sowie deren Pflege und Wartung in geeigneten Tools (z. B. IBM DOORS) und die Absprache mit verschiedenen Stakeholdern.
- Sie unterstützen die Verifikation und Validierung von mathematischen Modellen und Simulationssoftware.
- Sie übernehmen u. a. die Erstellung und Umsetzung von Verifikationskonzepten, Erstellung und Integration von Softwaretests, Durchführung numerischer Analysen sowie Stress-Testing und Unterstützung bei Validierungsarbeiten.
- Sie begleiten die Qualitätssicherung während der Entwicklung der Modelle und Simulationen und stellen die Traceability zwischen Anforderungen, Modellen und Tests sicher. Außerdem erstellen Sie die hierfür notwendigen Dokumente.
Requirements
- Die Grundlage ist Ihr abgeschlossenes Studium einer natur- oder ingenieurwissenschaftlichen Fachrichtung mit Schwerpunkt in Modellbildung, Simulation oder Softwareentwicklung.
- Sie begeistern sich für komplexe technische Systeme und können Berufserfahrung, idealerweise im Systems Engineering, vorweisen.
- Entsprechend verfügen Sie über vertiefte Kenntnisse der Verifikation und Validierung sowie über die Methoden der modernen Softwareentwicklung.
- Sie verfügen über umfangreiche Programmiererfahrung in mindestens einer der folgenden Sprachen: C++, MATLAB/Simulink oder Rust.
- Hierbei beherrschen Sie die gängigen Werkzeuge, wie zum Beispiel GoogleTest, Git, Docker, SonarQube oder Jenkins, und arbeiten sicher unter Linux.