Mehr Erfahren - emlix

emlix
emlix
Geprüftes Unternehmen
Mehr, Deutschland

vor 3 Wochen

Lena Wagner

Geschrieben von:

Lena Wagner

beBee Recruiter


Beschreibung
Göttingen, Berlin, Bonn
oder Homeoffice

feste Anstellung

Vollzeit / Teilzeit

**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 sichere 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.

Für die Entwicklung, Maintenance und das CVE Monitoring von Embedded Linux Systemen setzen wir auf unsere internen Applikationen, Tools und Prozesse. Als Softwareentwickler Linux für interne Applikationen und Tools wirken Sie bei der Planung, Implementierung sowie dem Betrieb und der Wartung unserer rein funktionalen Anwendungen mit.

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 Unternehmenswachstum und Projekte in verschiedenen Branchen, suchen wir Sie als Softwareentwickler Linux / Interne Applikationen und Tools (m/w/d). Bewerben Sie sich zur unbefristeten Anstellung für unsere Standorte in Göttingen, Berlin-Mitte, Bonn oder bundesweit im Homeoffice.

**Ihre Aufgaben**:

- Pflege, Optimierung und Weiterentwicklung bestehender interner Frameworks, Applikationen und Tools für Build, Test, Deployment und Maintenance sowie das automatisierte CVE Monitoring von Embedded Linux Systemen
- Design und qualitätsgesicherte Implementierung neuartiger Applikationen für die Automatisierung von Maintenance und Security Monitoring sowie Risk Impact Analysen und Dokumentation von Linux Systemen
- Analyse und Formulierung von Anforderungen an Tools aus unterschiedlichen Teams und Entwicklung von Architekturen, Technologieauswahl und Umsetzung nach der internen Produkt-Roadmap
- Evaluierung, Bewertung und Einsatz von innovativen Open Source Technologien und Tools für den internen Einsatz sowie die Weiterentwicklung in Kooperation mit der Community
- Requirements Engineering und Tracing (auch gegen normative Anforderungen, z.B. IEC 62304)
- Entwicklung von Teststrategien und Konzeption und (Weiter-)Entwicklung von Software-Tests
- Potentialanalyse und kontinuierliche Verbesserung unserer Toolchain und Prozesse für unsere Produkt
- bzw. Softwareentwicklung
- Pflege und Weiterentwicklung unserer internen Systeme zur Erzeugung von Test
- und Sicherheitsberichten sowie unseres Build
- und Test Application Framework
- Integration neuer Applikationen und Tools in bestehende Workflows der Entwicklung
- Modul
- und Systemtests, Code Reviews, Dokumentation von Systemen
- Durchführung kundenspezifischer Anpassungen

**Ihre Qualifikation**:

- (Fach-)Hochschulstudium der Fachrichtung Elektrotechnik, Nachrichtentechnik, (technische) Informatik, Mathematik, Physik oder eine vergleichbare Ausbildung mit Berufserfahrung
- Sehr gute Linux-Kenntnisse
- Ausgeprägtes Interesse an und Erfahrung mit Open Source Software
- Sehr gute Kenntnisse im Bereich C, gute Kenntnisse im Bereich C++, Python und Shellskripten, gerne auch Erfahrung mit Lua und rust
- Kenntnisse relationaler Datenbanken (MySQL, MariaDB)
- Erfahrung in der Nutzung von GNU (Cross-)Toolchain, Make, Git, etc.
- Idealerweise Kenntnisse im Umgang mit Continuous Integration
- und Continuous Delivery-Systemen
- Gerne Erfahrungen in der System-Virtualisierung (z.B. QEMU), Container-Konzepten
- Idealerweise Erfahrung mit LTP, (Embedded) Linux Test Frameworks (z.B. KUnit)
- Kommunikations
- und Koordinationsfähigkeit an der Schnittstelle zwischen interner Entwicklung, dem Produktmanagement und unseren Kunden
- Eine ausgeprägte Team
- und Kommunikationsfähigkeit und eine gewissenhafte und eigenständige Arbeitsweise mit lösungsorientiertem Denken
- Gute Deutsch
- und Englischkenntnisse in Wort und Schrift (mind. Level B2/Mittelstufe)
- Team
- und Entwicklungsfähigkeit

**Ihre Perspektive**:
Bei emlix entscheiden Sie, wo Sie arbeiten. Unsere Teams an den Standorten Göttingen, Berlin und Bonn freuen sich über neue Kolleginnen und Kollegen im Büro. Darüber hinaus haben wir uns technologisch zukunftsweisend aufgestellt und realisieren Teamwork bundesweit aus dem Homeoffice. Unser Remote Lab ermöglicht die Arbeit am Target Device wie unter Vor-Ort-Bedingungen und bietet die Basis für effizientes Arbeiten - egal an welchem Ort.

Nach der Einarbeitung in unsere Systeme wirken Sie in einem kleinen Team aus Admins, DevOps und Entwicklern an der Weiterentwicklung unserer Infrastruktur mit. In einer kleinen Gruppen arbeiten Sie bei fre

Mehr Jobs von emlix