Embedded Software Engineer - Test & Automation EGSE-HIL Testbench(2971318)
OMM Solutions GmbH
Bremen, Germany
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German, EnglishJob location
Bremen, Germany
Tech stack
Microsoft Windows
C++
Continuous Integration
Embedded Software
Field-Programmable Gate Array (FPGA)
Python
QT
Software Systems
VHDL
Data Logging
Information Technology
DO-178B
Job description
Ein spezialisiertes Softwareteam entwickelt Lösungen für den Betrieb und die Steuerung komplexer Testsysteme. Dazu gehören Anwendungen zur Simulation von Satellitenkomponenten sowie umfangreiche Software-Stacks zur Steuerung von Testumgebungen, inklusive Anbindung an Datenerfassungssysteme und übergeordnete Kontrollsysteme.
In dieser Rolle übernehmen Sie unter anderem folgende Aufgaben:
- Konzeption und Entwicklung von Steuerungssoftware für technische Testanlagen
- Integration von kundenspezifischer sowie marktüblicher Hardware, inklusive Entwicklung von Schnittstellen für Automatisierung und Protokollübersetzung
- Mitwirkung an der Architektur und dem Design von Softwarelösungen
- Umsetzung von Softwarekomponenten sowie Durchführung von Tests und Erstellung technischer Dokumentation
- Analyse von Fehlerbildern sowie Behebung von Softwareproblemen
- Unterstützung bei internen sowie externen Projekt- und Kundenreviews
Requirements
- Abgeschlossenes Studium der Informatik, Elektrotechnik, Luft- und Raumfahrttechnik oder eine vergleichbare Qualifikation
- Sehr gute Kenntnisse in modernem C++, idealerweise ergänzt durch Python
- Erfahrung mit Frameworks wie Qt sowie modernen CI/CD-Prozessen von Vorteil
- Praktische Erfahrung im Bereich Hardware-in-the-Loop, Testsysteme oder vergleichbare Umgebungen wünschenswert
- Kenntnisse in VHDL sowie FPGA-Programmierung, insbesondere im Kontext von Interface-Karten und zugehörigen Kernel-Treibern (Windows), sind ein Plus
- Vertrautheit mit Softwarestandards aus der Raumfahrt oder angrenzenden Branchen (z. B. ECSS-E-ST-40C oder DO-178B) von Vorteil
- Erfahrung im Raumfahrtumfeld, insbesondere mit Bodensystemen oder Kontrollsoftware (z. B. SCOS-2000, EGS-CC), ist wünschenswert
- Selbstständige, strukturierte und lösungsorientierte Arbeitsweise
- Ausgeprägte Teamfähigkeit sowie gute Kommunikations- und Zeitmanagementfähigkeiten
- Sehr gute Englischkenntnisse in Wort und Schrift