Auf einen Blick
- Aufgaben: Develop test strategies and automate tests for Embedded Linux systems.
- Arbeitgeber: emlix brings Open Source technology to modern industrial products worldwide.
- Mitarbeitervorteile: Work remotely, flexible hours, and a supportive team environment.
- Warum dieser Job: Join a growing company shaping the future of industry with innovative projects.
- Gewünschte Qualifikationen: Degree in Electrical Engineering, Computer Science, or related field; strong knowledge of C and Linux.
- Andere Informationen: Opportunity to work on international projects with a motivated team.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
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
- (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)
- Team- und Entwicklungsfähigkeit
Nach der Einarbeitung in unsere Entwicklungsumgebung für Linux-Plattformen wirken Sie in anspruchsvollen und zum Teil internationalen Projekten mit. In kleinen Gruppen arbeiten Sie bei freier Zeiteinteilung in flachen Hierarchien, frei von Konzern-Restriktionen, häufig agil und mit viel Eigenverantwortung.
Bis auf einzelne Workshop- und Übergabe-Tage vor Ort bei unseren Kunden arbeiten Sie konstant an einem emlix-Standort (Göttingen, Berlin-Mitte oder Bonn). Ihre Tätigkeiten können Sie auch gänzlich bundesweit vom Homeoffice aus ausüben. Diese Option können wir Ihnen innerhalb unserer Organisationsstruktur dauerhaft anbieten, auch nach der Corona-Pandemie.
Sie entwickeln in einem motivierten Team nativ unter Linux und mit allen Chancen, welche ein sukzessiv wachsendes Unternehmen bietet. Wir bieten die Möglichkeit, schnell Verantwortung für Technologien, Kunden und unsere eigenen Produkte und Tools zu übernehmen.
Für Ihre persönliche Zukunft bietet die wachsende Nutzung von Open Source-Technologie in der Industrie eine zukunftssichere berufliche Perspektive. Wechselnde Projekte, technische Herausforderungen, die innovativen Produkte unserer Kunden sowie branchenübergreifende Erfahrungen machen die Arbeit in unserem Team spannend.
Ihre Bewerbung
Wir freuen uns auf Ihre elektronische Bewerbung mit einem ausführlichen technischen Kompetenzprofil. Selbstverständlich behandeln wir Ihre Angaben streng vertraulich.
Fragen und Ihre vollständige Bewerbung mit Angabe des gewünschten Arbeitsortes, des möglichen Eintrittstermins und Ihren Gehaltsvorstellungen richten Sie bitte an:
emlix GmbH
Stefan Orminski
Berliner Straße 12
37073 Göttingen
#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 Number 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Kommilitonen, die bereits in der Embedded Linux-Entwicklung tätig sind. Sie können dir wertvolle Einblicke geben und möglicherweise sogar eine Empfehlung bei emlix aussprechen.
✨Tip Number 2
Beteilige dich an Open Source-Projekten, die sich mit Embedded Linux beschäftigen. Das zeigt nicht nur dein Engagement, sondern hilft dir auch, praktische Erfahrungen zu sammeln und deine Fähigkeiten in C, C++ und Python weiterzuentwickeln.
✨Tip Number 3
Halte dich über aktuelle Trends und Technologien im Bereich Embedded Linux auf dem Laufenden. Besuche Webinare, Konferenzen oder Meetups, um dein Wissen zu erweitern und neue Kontakte zu knüpfen.
✨Tip Number 4
Bereite dich auf technische Interviews vor, indem du typische Fragen zu Teststrategien, CI-Systemen und Sicherheitsanforderungen durchgehst. Übe das Erklären deiner Ansätze und Lösungen, um im Gespräch selbstbewusst aufzutreten.
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 🫡
Technisches Kompetenzprofil erstellen: Stelle sicher, dass dein technisches Kompetenzprofil detailliert und präzise ist. Hebe relevante Erfahrungen in der Entwicklung von Teststrategien für Embedded Linux-Systeme hervor und beschreibe deine Kenntnisse in C, C++, Python und Shell-Skripten.
Anpassung des Lebenslaufs: Passe deinen Lebenslauf an die spezifischen Anforderungen der Stelle an. Betone deine Erfahrungen mit Prozessor-Architekturen, Cross-Entwicklung und Continuous Integration-Systemen. Achte darauf, relevante Projekte und Technologien zu erwähnen.
Motivationsschreiben verfassen: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du bei emlix arbeiten möchtest. Gehe auf deine Leidenschaft für Open Source-Technologie und deine Fähigkeit zur selbstständigen Arbeit ein.
Vollständige Bewerbung einreichen: Reiche deine vollständige Bewerbung elektronisch ein, einschließlich deines Lebenslaufs, technischen Kompetenzprofils und Motivationsschreibens. Vergiss nicht, den gewünschten Arbeitsort, möglichen Eintrittstermin und Gehaltsvorstellungen anzugeben.
Wie du dich auf ein Vorstellungsgespräch bei emlix GmbH vorbereitest
✨Verstehe die Technologien
Mach dich mit den spezifischen Technologien und Tools vertraut, die emlix verwendet, wie Yocto Project, Buildroot und gängige Embedded Linux-Distributionen. Zeige im Interview, dass du ein tiefes Verständnis für diese Technologien hast und bereit bist, sie in der Praxis anzuwenden.
✨Bereite Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Berufserfahrung zu nennen, die deine Fähigkeiten im Bereich Teststrategien und Automatisierung demonstrieren. Dies könnte die Entwicklung von Tests oder die Integration in CI-Systeme umfassen.
✨Zeige Teamfähigkeit
Da emlix Wert auf Teamarbeit legt, solltest du Beispiele für erfolgreiche Zusammenarbeit in Projekten parat haben. Betone deine Fähigkeit, in kleinen Gruppen zu arbeiten und Verantwortung zu übernehmen.
✨Sprich über kontinuierliche Verbesserung
Bereite dich darauf vor, über deine Ansätze zur kontinuierlichen Verbesserung von Testprozessen zu sprechen. Zeige, dass du proaktiv an der Optimierung von Qualifikations- und Testprozessen interessiert bist und innovative Ideen einbringst.