Software Test Engineer HiL
expertplace professionals GmbH
Köln, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Köln, Germany
Tech stack
Testing (Software)
Automation of Tests
C++
CMake
Continuous Integration
Data Transmissions
Linux
OSI Models
Software Engineering
Test Case Design
PIC Microcontroller
Gitlab
GIT
Gitlab-ci
Information Technology
Docker
Job description
- Du entwickelst und betreibst Hardware-in-the-Loop-(HiL)-Testumgebungen für die Integration und den Test von Software.
- Du entwickelst Testframeworks zur Automatisierung von Testabläufen kontinuierlich weiter.
- Du konzipierst und implementierst CI/CD-Pipelines mit GitLab CI/CD.
- Du integrierst gemeinsam mit Hardware- und Softwareentwicklern einzelne Komponenten und Module zu vollständigen Flugfunkgeräten.
- Du führst gemeinsam mit den Entwicklungsbereichen Fehlersuchen sowie Root-Cause-Analysen durch und leitest geeignete Maßnahmen ab.
- Du definierst Testfälle, erstellst Testprozeduren, führst Tests durch und dokumentierst sowie bewertest die Ergebnisse.
- Du bindest Messgeräte wie Oszilloskope, Signalgeneratoren oder Spektrumanalysatoren in automatisierte Testumgebungen ein und entwickelst deren Automatisierung kontinuierlich weiter.
Requirements
Hochschultätigkeiten
Gewünschte Fähigkeiten & Kenntnisse
Datenübertragung CMake Test Automation Informatik Englisch Linux Mobilfunk Automatisierung ISO-Normen C-Programmiersprachen Docker Automated Testing Funktechnik Automation Testing GIT GitLab Elektrotechnik Continuous Integration Softwareentwicklung Deutsch Teamfähigkeit Kommunikationsfähigkeit Zuverlässigkeit Strukturierte Arbeitsweise, * Du hast ein abgeschlossenes Studium der Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung bzw. eine gleichwertige Qualifikation.
- Du verfügst über Erfahrung in der hardwarenahen Softwareentwicklung sowie im Test komplexer Systeme, beispielsweise im Umfeld von Mikrocontrollern, SoCs oder RF-/Funktechnik - idealerweise in einem sicherheitskritischen oder militärischen Umfeld.
- Du besitzt fundierte Kenntnisse in den Bereichen Mobilfunk, Datenübertragung, Netzwerke und dem ISO/OSI-Referenzmodell.
- Idealerweise hast du bereits Erfahrung in der Testautomatisierung und der Entwicklung von Testframeworks gesammelt.
- Du verfügst über fundierte Kenntnisse im Aufbau von CI/CD-Pipelines mit GitLab CI/CD sowie im Umgang mit Container-Technologien wie Docker oder Podman.
- Gute Programmierkenntnisse in C/C++ sowie Erfahrung mit CMake zeichnen dich aus.
- Du arbeitest sicher mit Linux und Versionsverwaltungssystemen wie Git.
- Du überzeugst durch Teamfähigkeit, Kommunikationsstärke sowie eine selbstständige, strukturierte und lösungsorientierte Arbeitsweise
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift runden dein Profil ab. Das erwartet dichEs erwartet dich eine abwechslungsreiche Tätigkeit in einem innovativen und technologisch anspruchsvollen Umfeld. Du arbeitest an der Entwicklung sicherheitskritischer Systeme mit modernsten Test- und Automatisierungstechnologien und bringst deine Ideen in interdisziplinäre Teams ein. Dabei hast du die Möglichkeit, dich fachlich und persönlich kontinuierlich weiterzuentwickeln. Wir freuen uns darauf, dich kennenzulernen und deine Bewerbung zu erhalten