Auf einen Blick
- Aufgaben: Entwickle Teststrategien und automatisiere Tests für Embedded Linux-Systeme.
- Arbeitgeber: Wir sind ein innovatives Unternehmen, das sich auf Embedded-Systeme spezialisiert hat.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein modernes Arbeitsumfeld.
- Warum dieser Job: Werde Teil eines dynamischen Teams und arbeite an spannenden Technologien mit echtem Einfluss.
- Gewünschte Qualifikationen: Studium in Elektrotechnik, Informatik oder vergleichbar; gute Kenntnisse in C, Python und Linux.
- Andere Informationen: Ideale Gelegenheit für kreative Köpfe, die gerne selbstständig arbeiten.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
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
Qualifikationen:
- (Fach-)Hochschulstudium der Fachrichtung Elektrotechnik, Nachrichtentechnik, (technische) Informatik, Mathematik, Physik oder eine vergleichbare Ausbildung mit Berufserfahrung
- Gutes Wissen im Bereich Prozessor-Architekturen (ARM, x86), Cross-Entwicklung und Cross-Debugging, Paketverwaltung, Netzwerktechnik und Protokolle
- Sehr gute Kenntnisse im Bereich C, gute Kenntnisse im Bereich C++, Python und Shellskripten
- Kenntnisse über die Komposition und das Zusammenspiel der in einem Linux-System enthaltenen Komponenten sowie deren Konfiguration
- Kenntnisse im Umgang mit gängigen Embedded Linux-Distributionen wie beispielsweise Yocto Project (BitBake), Buildroot, PTXdist, e2factory
- Erfahrung in der Nutzung von GNU (Cross-)Toolchain, Make, Git, etc.
- Erfahrung mit Continuous Integration- und Continuous Delivery-Systemen
- Erfahrung mit der (automatisierten) Dokumentation von Testergebnissen
- Idealerweise Erfahrung im Testen nach Maßgabe typischer Industrienormen und -standards
- Idealerweise Erfahrungen in der System-Virtualisierung (z.B. QEMU), Container-Konzepten,…
- Idealerweise Erfahrung mit LTP, (Embedded) Linux Test Frameworks (z.B. KUnit,…)
- Selbstständige Arbeitsweise und schnelle Einarbeitung in neue Themengebiete
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift (mind. Level B2/Mittelstufe)
#J-18808-Ljbffr
Embedded Linux Test Engineer (m/w/d) Arbeitgeber: emlix GmbH
Kontaktperson:
emlix GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Embedded Linux Test Engineer (m/w/d)
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kommilitonen oder Kollegen, die bereits in der Embedded Linux-Branche arbeiten. Sie können dir wertvolle Einblicke geben und möglicherweise sogar Empfehlungen aussprechen.
✨Tip Nummer 2
Beteilige dich an relevanten Online-Communities oder Foren, die sich mit Embedded Linux beschäftigen. Dort kannst du Fragen stellen, dein Wissen erweitern und dich über aktuelle Trends und Technologien informieren.
✨Tip Nummer 3
Setze dich intensiv mit den gängigen Test-Tools auseinander, die in der Stellenbeschreibung erwähnt werden, wie ROBOT oder TAF. Praktische Erfahrung mit diesen Tools kann dir einen entscheidenden Vorteil verschaffen.
✨Tip Nummer 4
Bereite dich auf technische Interviews vor, indem du typische Fragen zu Embedded Linux und Teststrategien durchgehst. Übe das Erklären deiner Projekte und Erfahrungen, um deine Kenntnisse überzeugend darzustellen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Embedded Linux Test Engineer (m/w/d)
Tipps für deine Bewerbung 🫡
Stellenbeschreibung genau lesen: Nimm dir Zeit, die Stellenbeschreibung gründlich zu lesen. Achte auf die geforderten Qualifikationen und Aufgaben, um sicherzustellen, dass du alle relevanten Punkte in deiner Bewerbung ansprichst.
Anpassung des Lebenslaufs: Gestalte deinen Lebenslauf so, dass er die spezifischen Anforderungen der Stelle widerspiegelt. Betone deine Erfahrungen mit Embedded Linux-Systemen, Teststrategien und den geforderten Programmiersprachen wie C, C++ und Python.
Motivationsschreiben verfassen: Schreibe ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du für diese Position geeignet bist. Gehe auf deine Erfahrungen im Bereich Testing und Continuous Integration ein und zeige deine Begeisterung für die Arbeit mit Embedded Linux-Systemen.
Dokumente überprüfen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Richtigkeit. Achte darauf, dass dein Lebenslauf und das Motivationsschreiben fehlerfrei sind und alle relevanten Informationen enthalten.
Wie du dich auf ein Vorstellungsgespräch bei emlix GmbH vorbereitest
✨Verstehe die Teststrategien
Mach dich mit den verschiedenen Teststrategien für Embedded Linux-Systeme vertraut. Sei bereit, deine eigenen Ideen und Ansätze zur Entwicklung von Teststrategien zu präsentieren.
✨Kenntnisse in Programmiersprachen
Stelle sicher, dass du deine Kenntnisse in C, C++, Python und Shellskripten gut erklären kannst. Bereite Beispiele vor, die deine Fähigkeiten in diesen Sprachen demonstrieren.
✨Erfahrung mit CI/CD-Systemen
Sei bereit, über deine Erfahrungen mit Continuous Integration- und Continuous Delivery-Systemen zu sprechen. Zeige, wie du Tests automatisiert und in bestehende Prozesse integriert hast.
✨Fragen zu Sicherheitsanforderungen
Bereite dich darauf vor, Fragen zu Sicherheitsanforderungen und Testing-Methoden wie Vulnerability Scans und Penetration Testing zu beantworten. Zeige dein Verständnis für die Bedeutung von Sicherheit in Embedded-Systemen.