Werden Sie Teil des emlix Teams!
emlix bringt Open Source Technologie in moderne, vernetzte Industrieprodukte. Unsere Linux basierten Systeme sind weltweit millionenfach im Einsatz und ermöglichen eine komfortable Steuerung, Bedienung und Visualisierung von Geräten, Maschinen und Anlagen.
Zusammen mit unseren Kunden entwickeln wir produktspezifische Funktionen auf der Basis von angepassten Linux Kernel und Treibermodulen, Security Komponenten, Over The Air Update Konzepte, Hypervisor Architekturen sowie Linux Container Lösungen. Dazu setzen wir auch auf unsere validierbaren Tools und Prozesse.
Als hoch spezialisiertes Unternehmen sind wir branchenübergreifend und für international führende Unternehmen tätig. Systeme von emlix finden sich beispielsweise in Elektrofahrzeugen, Blutanalysegeräten, Windkraftanlagen, Werkzeugmaschinen, Robotern, Messgeräten, Telefonen oder auch Futtermühlen.
Mit Embedded Linux die Zukunft der Industrie gestalten: Für unser weiteres, organisches Unternehmenswachstum und Projekte in verschiedenen Branchen suchen wir Sie als Embedded Linux Test Engineer (m/w/d) zur unbefristeten Anstellung für unsere Standorte in Göttingen, Berlin Mitte und Bonn oder bundesweit im Homeoffice.
Ihre Aufgaben
* Entwicklung von Teststrategien für Embedded Linux Systeme
* Konzeption und (Weiter )Entwicklung von Software Tests
* Automatisierung und Integration von Tests in CI Systeme
* Testdurchführung, Analyse und Dokumentation
* Requirements Engineering und Tracing (gegen normative Anforderungen, z.B. IEC62304)
* Testing gegen Security Requirements (z.B. Vulnerability Scans, Penetration Testing,...)
* Aufsetzen von Test Szenarien in Test Tools (z.B. ROBOT, TAF,...)
* Kontinuierliche Verbesserung unserer Qualifikations und Testprozesse für Embedded Linux Systeme
* Kontinuierliche Weiterentwicklung unserer Testfarm für Embedded Linux Systeme
Ihre Qualifikation
1. (Fach )Hochschulstudium der Fachrichtung Elektrotechnik, Nachrichtentechnik, (technische) Informatik, Mathematik, Physik oder eine vergleichbare Ausbildung mit Berufserfahrung
2. Gute Embedded Linux Kenntnisse
3. Gutes Wissen im Bereich Prozessor Architekturen (ARM, x86), Cross Entwicklung und Cross Debugging, Paketverwaltung, Netzwerktechnik und Protokolle
4. Sehr gute Kenntnisse im Bereich C, gute Kenntnisse im Bereich C++, Python und Shellskripten
5. Kenntnisse über die Komposition und das Zusammenspiel der in einem Linux System enthaltenen Komponenten sowie deren Konfiguration
6. Kenntnisse im Umgang mit gängigen Embedded Linux Distributionen wie beispielsweise Yocto Project (BitBake), Buildroot, PTXdist, e2factory
7. Erfahrung in der Nutzung von GNU (Cross )Toolchain, Make, Git, etc.
8. Erfahrung mit Continuous Integration und Continuou