C++ Entwicklung für Funkkommunikationssysteme
FA in: Dresden & Remote
Dauer: 12 Monate
100% Auslastung
Start: Anfang Oktober 2024
Dauer: 12 Monate mit Option auf Verlängerung bis 2026
Auslastung: Fulltime
Lokation: Remote & Dresden (60/40)
Vertragsart: Arbeitnehmerüberlassung
Aufgaben:
* Entwicklung von Software zur Steuerung von Funkkomunikationssystemen mit Fokus auf Daten- und Sprachnachrichten
* Umsetzung spezifischer Funktionen und Problemlösungen innerhalb der Software
* Erweiterung der Test-Abdeckung und Test-Automatisierung & Verifikation der Software auf bereitgestellter Hardware im Labor
* Entwicklung der Software unter Linux (Zielsystem) oder optional unter Windows
* Enge Zusammenarbeit mit dem Entwicklungsteam vor Ort an der Systemsoftware in Verbindung mit der Funkkommunikations-Hardware
* Mitwirkung an einem strukturiertem Code-Review-Prozess und Sicherstellung der Testbarkeit der Implementierungen
* Enge Zusammenarbeit mit einem Team von 20+ Entwicklern in einer komplexen und anspruchsvollen Codebasis
Anforderungen:
* Umfangreiche Erfahrung in der Entwicklung mit C++ (C++20)
* Fundierte Kenntnisse in der Arbeit mit großen Codebasen, idealerweise mit Legacy Code
* Mehrjährige Berufserfahrung
* Fortgeschrittene Kenntnisse mit GTest & Squish Test Automation
* Erweiterte Kenntnisse in Python (build scripts), Git & Gitlab, Jenkins CI/CD, Jira Ticket Handling
* Grundkenntnisse mit Qt Core & UI Framework
* Verhanlungssichere Deutschkenntnisse und Grundkenntnisse in Englisch