> Markdown version of [/jobs/ext/1377873-embedded-software-engineer-test-automation-egse-hil-testbench-2971318](https://www.wearedevelopers.com/jobs/ext/1377873-embedded-software-engineer-test-automation-egse-hil-testbench-2971318). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - Test & Automation EGSE-HIL Testbench(2971318) - **Company:** SOMI Solutions GmbH - **Location:** Bremen, Germany - **Contract:** Permanent contract - **Skills:** Microsoft Windows, C++ (Programming Language), Continuous Integration, Embedded Software, Field-Programmable Gate Array (FPGA), Python (Programming Language), Qt (Software), Software Systems, VHSIC Hardware Description Language (VHDL), Data Logging, Information Technology, DO-178B - **Published:** July 22, 2026 - **Apply:** https://www.adzuna.de/details/5802975128 ## About the Role * 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 ## 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 ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Times of (climate) crisis - How and why sustainable software is a must!](https://www.wearedevelopers.com/videos/988-times-of-climate-crisis-how-and-why-sustainable-software-is-a-must) - [Crypto-secure Data Management with In-Database Blockchain](https://www.wearedevelopers.com/videos/632-crypto-secure-data-management-with-in-database-blockchain) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [Kettle and Pot or Peas in a Pod? A Debate on Open-Source and Proprietary Software](https://www.wearedevelopers.com/videos/1585-kettle-and-pot-or-peas-in-a-pod-a-debate-on-open-source-and-proprietary-software) - [Build Delightful Mobile Experiences with Kotlin, Realm, and Atlas Device Sync](https://www.wearedevelopers.com/videos/694-build-delightful-mobile-experiences-with-kotlin-realm-and-atlas-device-sync) ## Related Articles - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Finding IT & Technology English-speaking Jobs in Germany ](https://www.wearedevelopers.com/magazine/446-finding-it-technology-english-speaking-jobs-in-germany) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)