Remote / München : C / C++ / Java Developer (m/w/d) POS120301d Echtzeitprogrammierung

München, Bayern  ‐ Hybrid

Schlagworte

Java C++ Softwareentwicklung Analyse-Tools Unit Testing Continuous Integration Experimentieren Python Linux Kernel Matlab Projektmanagement Qualitätsmanagement Anforderungsanalyse Simulink Systemtests Versionierung Gerrit Doxygen Git Sphinx Wikis Docker Jenkins

Beschreibung

Start: 01.05.2024
Dauer: 18 Monate+
Umfang: möglichst Vollzeit
Ort: remote und Raum München
Bemerkung: teilw. Vor-Ort ist ein KO-Kriterium! Reine remote- Tätigkeiten sind NICHT MÖGLICH


Aufgaben
- Das Software-Engineering basiert auf werkzeuggestützten Verfahren zur Produktplanung, Anforderungserhebung, Codeprüfung und -überprüfung, automatisierten und manuellen Unit- und Systemtests, Softwarefreigabe und Dokumentation.
Der Entwicklungsprozess folgt strengen Regeln des Qualitätsmanagements:
- Projektmanagement, Support, Change und Feature Requests
- Anforderungsanalyse und -verfolgung (Enterprise Architect)
- Abhängigkeitsmanagement (RPM)
- Code-Versionierung (Git)
- Repository-Hosting und Code-Überprüfung (Gerrit)
- Code-Dokumentation, Code-Analyse-Tools (Doxygen)
- Modultests (Boost Test, wo anwendbar)
- Kontinuierliche Integration (Jenkins)
- Freigabeprozess
- Bereitstellung (Docker)
- Dokumentation (Sphinx, Wiki)
- Systemtests

Skills
- Stand der Technik in Bezug auf Software-Engineering-Methoden und Entwicklungsstandards
- Erfahrungen mit den Anforderungen und der Architektur verteilter Kontrollsysteme für Fusions- oder ähnlich komplexe Experimente sind erforderlich.
- fundierte Erfahrungen mit C/C++ und Echtzeitprogrammierung
- Erfahrungen mit Java, Python, Matlab/Simulink oder Linux-Kernel-Kenntnisse

Start
05.2024
Auslastung
100% (5 Tage pro Woche)
Dauer
18 Monate
Von
CAES GmbH
Eingestellt
12.03.2024
Ansprechpartner:
Rafael Gallus
Projekt-ID:
2727196
Branche
IT
Vertragsart
Freiberuflich
Einsatzart
60 % Remote
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren