Test Engineer
citema systems GmbH
Berlin, Germany
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
GermanJob location
Berlin, Germany
Tech stack
Automation of Tests
C++
CMake
Continuous Integration
Data Transmissions
Linux
OSI Models
Software Engineering
Test Case Design
PIC Microcontroller
GIT
Gitlab-ci
Information Technology
Docker
Job description
- Du entwickelst und baust neue Hardware-in-the-Loop-(HiL)-Testumgebungen für die Integration und den Test von Software auf
- Testframeworks zur Automatisierung von Testprozeduren entwickelst du kontinuierlich weiter
- Die Konzeption und Implementierung von CI/CD-Pipelines mit GitLab CI/CD gehört zu deinen Aufgaben
- In enger Abstimmung mit Hardware- und Softwareentwicklern integrierst du einzelne Komponenten und Module zu vollständigen Flugfunkgeräten
- Gemeinsam mit Hardware- und Softwareteams führst du Fehlersuchen und Root-Cause-Analysen durch
- Testfälle definierst du, erstellst Testprozeduren und wertest Testergebnisse aus. Die Ergebnisse dokumentierst du in enger Zusammenarbeit mit den Hardware- und Softwareteams
- Messgeräte wie Oszilloskope, Signalgeneratoren oder Spektrumanalysatoren bindest du an Testumgebungen an und automatisierst deren Einsatz
Requirements
Folgende Kenntnisse und Fähigkeiten solltest Du auf jeden Fall mitbringen:
- Du hast ein abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation.
- Erfahrung in der hardwarenahen Softwareentwicklung sowie im Testen komplexer Systeme (z. B. Mikrocontroller, SoCs oder RF-/Funktechnik), idealerweise im militärischen oder sicherheitskritischen Umfeld, bringst du mit
- Im Bereich Mobilfunk, insbesondere Datenübertragung, Netzwerke und ISO/OSI-Referenzmodell, verfügst du über fundierte Kenntnisse
- Idealerweise konntest du bereits Erfahrungen in der Testautomatisierung sowie in der Entwicklung von Testframeworks sammeln
- Fundierte Erfahrung im Aufbau von CI/CD-Pipelines mit GitLab CI/CD sowie Kenntnisse in Container-Technologien (z. B. Docker oder Podman) zeichnen dich ausGute Programmierkenntnisse in C/C++ sowie Erfahrung mit CMake runden dein Profil ab
- Mit Linux und Versionsverwaltungssystemen wie Git gehst du sicher um
- Für die effektive Kommunikation im Projektumfeld sowie mit unseren deutschsprachigen Kunden ist ein sehr gutes mündliches und schriftliches Deutsch erforderlich.
Benefits & conditions
Wir sind der Überzeugung, dass folgende Rahmenbedingungen die besten Voraussetzungen für Effizienz und kreative Lösungsfindungen bieten:
- Aktives Mitwirken an innovativen Zukunftstechnologien
- Flexibles New-Work-Modell mit hybriden Arbeitsmöglichkeiten
- Unbefristeter Arbeitsvertrag
- Givve-Card als steuerfreier Unternehmensbenefit
- Maximale Entscheidungs- und Gestaltungsspielräume
- Individuelle Karriereplanung und Entwicklungsperspektiven
- Wissenstransfer und Synergieeffekte durch ein starkes Team
- Technologische Vielfalt mit spannenden Einblicken in sicherheitsrelevante Systeme
Und: Herausforderungen, die wirklich Spaß machen!
Ready to shape the future?
Drive digital technologies with us!