> Markdown version of [/jobs/ext/3349058-test-automation-engineer-embedded-systems](https://www.wearedevelopers.com/jobs/ext/3349058-test-automation-engineer-embedded-systems). 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). --- # Test Automation Engineer Embedded Systems - **Company:** grey engineering GmbH - **Location:** Berlin, Germany - **Salary:** €54,500.0 - €77,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Test Suite, Automation of Tests, Microsoft Azure, Bash Shell, C++ (Programming Language), Continuous Integration, Software Debugging, Memory Management, Embedded Software, Field-Programmable Gate Array (FPGA), Github, Python (Programming Language), Shell Script, Strategies of Testing, YAML, PIC Microcontroller, Git, Gitlab-ci, Script Language, Information Technology - **Published:** September 22, 2026 - **Apply:** https://www.xing.com/jobs/berlin-test-automation-engineer-embedded-systems-158067074 ## About the Role * Ihre fachliche Grundlage bildet ein abgeschlossenes Studium im Bereich Informatik, Elektrotechnik, Embedded Systems, Automatisierungstechnik oder einer vergleichbaren technischen Fachrichtung * Besonders wichtig sind einschlägige praktische Erfahrungen im Bereich Microcontroller und Embedded Systems. Idealerweise verfügen Sie über fundierte Berufserfahrung in der Embedded-Softwareentwicklung und/oder im Testen von Embedded Software * Sehr gute Kenntnisse in der Programmiersprache C sowie ein solides Verständnis von hardwarenaher Programmierung, Speicherverwaltung, Schnittstellen, Timing-Anforderungen und Debugging auf Zielhardware zeichnen Sie aus * Mit Python verfügen Sie über gute praktische Erfahrungen in der Skripterstellung und Testautomatisierung. Kenntnisse in Bash, YAML oder vergleichbaren Technologien sind von Vorteil * Erfahrung in der Testautomatisierung von Embedded-Systemen bringen Sie mit, idealerweise ergänzt durch praktische Kenntnisse im Hardware-in-the-Loop-Test * CI/CD-Pipelines wie GitHub Actions, GitLab CI/CD, Azure DevOps oder vergleichbare Automatisierungsplattformen sind Ihnen aus der Praxis bekannt * Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift bringen Sie mit ## Description * Im Mittelpunkt Ihrer Tätigkeit steht die Entwicklung und Pflege automatisierter Testsuiten für Embedded-Systeme und FPGA-basierte Hardwareplattformen, insbesondere im Umfeld C-basierter Embedded Software * Funktionale, Integrations-, Regressions- und Performancetests entwickeln, implementieren und führen Sie auf realer Zielhardware durch * Testautomatisierungslösungen entwickeln Sie mit Python, Shell-Skripten und weiteren geeigneten Skriptsprachen und bauen entsprechende Testframeworks und Test-Harnesses auf * Hardware-in-the-Loop-Testumgebungen (HiL) für Embedded-Geräte und Systemhardware implementieren, betreiben und entwickeln Sie kontinuierlich weiter * Automatisierte Tests integrieren Sie in CI/CD-Pipelines, beispielsweise mit GitHub Actions, GitLab CI/CD oder vergleichbaren Technologien * In enger Zusammenarbeit mit Embedded-Softwareentwicklern, FPGA-Designern, Hardwareentwicklern und Systemarchitekten analysieren Sie Anforderungen und entwickeln geeignete Teststrategien * Das Verhalten von Embedded Software auf der Zielhardware analysieren Sie und unterstützen bei der Fehlersuche, unter anderem durch das Debugging von C-Code sowie die Untersuchung von Kommunikationsschnittstellen, Timing-Verhalten und Systeminteraktionen * Komplexe Testaufbauten und Test-Racks konzipieren, bauen, konfigurieren und warten Sie. Dabei arbeiten Sie unter anderem mit Embedded Hardware, FPGA-Boards, Messgeräten und Netzteilen * Für Verifikation und Fehleranalyse setzen Sie Simulations-, Debugging-, Tracing- und Messtechnik gezielt ein. * In Entwicklungs- und Build-Umgebungen arbeiten Sie mit C/C++, Python, YAML, Git sowie verschiedenen CI/CD-Tools