Software-Ingenieur, Automatisierungswerkzeuge
Über die Position
Wir suchen einen Software-Ingenieur für unser Laborteam, der eine Schlüsselrolle bei der Validierung und Weiterentwicklung unserer RF-basierten Systeme spielen soll.
Über die Rolle
Diese Position ist das Herzstück unserer Systemvalidierung und verbindet Softwareentwicklung mit praktischer Arbeit in einer Laborumgebung.
Sie entwerfen und bauen eine Testinfrastruktur auf, steuern HF-Geräte und gewährleisten die Zuverlässigkeit komplexer multidisziplinärer Systeme.
Es handelt sich hauptsächlich um eine Softwarefunktion, die jedoch auch die Arbeit mit Hardware und RF-Systemen umfasst.
Zuständigkeiten
- Entwickeln und pflegen automatisierte Test-Frameworks für die Validierung auf RF- und Systemebene
- Integrieren Sie Software mit RF-Testgeräte (Spektrumanalysatoren, Signalgeneratoren, SDRs)
- Bauen Sie Client-Server-Tools zur Steuerung und Überwachung von Laborsystemen
- Tools implementieren mit C# und Python für Test-Orchestrierung und Datenanalyse
- Gestaltung und Pflege Skripte und Dienstprogramme für Laborabläufe und Automatisierung
- Arbeit mit TCP/IP-Protokolle und Webdienste für die Kommunikation mit verteilten Systemen
- Speichern, Verarbeiten und Analysieren von Testdaten mit Datenbanken
- Ausführen und Fehlersuche End-to-End-Systemtests die sowohl RF- als auch Software-Komponenten umfassen
- Arbeiten Sie eng zusammen mit RF-, Algorithmus- und Systemingenieure
- Verwenden Sie Jira (oder ähnliche Tools) zur Verwaltung von Aufgaben und Testabläufen
Anforderungen
Der ideale Bewerber sollte über folgende Qualifikationen verfügen:
- Erfahrung mit der Erstellung eines Automatisierungswerkzeugs und eines Testpakets von Grund auf.
- 2-4 Jahre Erfahrung als Automatisierungsingenieur
- Erfahrung mit C# und Python
- Erfahrung mit Automatisierungs-Frameworks: OpenTAP, LabView oder ähnlich.
- Starke Entwicklungsfähigkeiten
- Ausgezeichnete Fähigkeiten zur Problemlösung und Fehlerbehebung
- Kenntnisse über Hardware sind von Vorteil
- Ausgeprägte Kommunikationsfähigkeiten (mündlich und schriftlich), gute Organisation, hohe Aufmerksamkeit für Details, Flexibilität, Einfallsreichtum, Fähigkeit, sich in einem dynamischen, schnelllebigen Umfeld zurechtzufinden, schnelle Auffassungsgabe, natürliche Neugierde, Mentoring und Multitasking-Fähigkeiten

