Ihre Aufgaben Facettenreich
Als (Senior) Embedded Linux Entwickler (m/w/d) spielen Sie eine zentrale Rolle in der Entwicklung und Pflege unserer auf OpenWRT basierenden Linux-Systeme. Sie übernehmen Verantwortung in mehreren Schlüsselbereichen, darunter:
1. Entwicklung und Anpassung von OpenWRT-basierten Embedded Linux Systemen: Optimierung und Weiterentwicklung unserer Linux-Plattformen, die in einer Vielzahl von ads-tec Produkten zum Einsatz kommen.
2. Erstellung von Softwarearchitekturen: Sie entwerfen robuste und skalierbare Softwarearchitekturen für unsere Embedded Systeme und sorgen für deren erfolgreiche Implementierung.
3. Zusammenarbeit mit der Elektronikentwicklung: In enger Kooperation mit unseren Hardware-Teams begleiten Sie die Erstellung neuer Systemplattformen. Dies umfasst die Bauteilauswahl, Systemmodellierung und die Integration von Software und Hardware.
4. Begleitung der Inbetriebnahme neuer Hardwareentwicklungen: Sie unterstützen und steuern die Inbetriebnahme unserer eigens entwickelten Hardware aus Softwareperspektive, um eine nahtlose Integration zu gewährleisten.
5. Integration und Implementierung von Security-Standards nach IEC62443: Sie stellen sicher, dass unsere Systeme den höchsten Sicherheitsanforderungen entsprechen, indem Sie Sicherheitsmechanismen nach dem IEC62443-Standard integrieren und kontinuierlich weiterentwickeln.
6. Arbeit mit Build-Systemen wie Yocto oder OpenWRT: Sie setzen Ihre Erfahrung mit Yocto, OpenWRT oder ähnlichen Build-Systemen ein, um maßgeschneiderte Linux-Distributionen für unsere Hardware zu entwickeln und zu pflegen.
7. Bootloader-Kenntnisse: Sie nutzen Ihr Wissen über Bootloader, um die Systemstartsequenzen optimal zu gestalten und die Zuverlässigkeit der Systeme zu gewährleisten.
8. Mentoring und Reviews : Sie führen und unterstützen Junior Entwickler im Team, führen Code-Reviews durch und sorgen für die Einhaltung von Best Practices in der Softwareentwicklung.
9. Dokumentation und technische Spezifikationen: Sie erstellen ausführliche technische Dokumentationen und Spezifikationen für die von Ihnen entwickelten Lösungen.
10. Kundenorientierte Anpassungen: Sie arbeiten eng mit unserem Vertrieb und den Kunden zusammen, um maßgeschneiderte Lösungen zu entwickeln, die den spezifischen Anforderungen unserer Kunden entsprechen.
Ihr Profil Qualifiziert
11. Abgeschlossenes Studium der Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung
12. Mehrjährige Berufserfahrung in der Entwicklung von Embedded Linux Systemen, vorzugsweise mit OpenWRT und/oder Yocto
13. Fundierte Programmierkenntnisse in C und Skriptsprachen wie Linux Shell oder Python
14. Erfahrung in der Erstellung von Softwarearchitekturen für Embedded Systeme
15. Fundierte Kenntnisse in der Zusammenarbeit mit Hardwareentwicklern, insbesondere in der Bauteilauswahl und Systemmodellierung
16. Erfahrungen mit Bootloadern und deren Anpassung für spezifische Hardwareplattformen
17. Idealerweise Kenntnisse in der Entwicklung von Embedded Security nach IEC62443
18. Fähigkeit, komplexe technische Herausforderungen zu analysieren und innovative Lösungen zu entwickeln
19. Idealerweise Erfahrung in der Anleitung und Entwicklung von (Junior) Entwicklern (m/w/d) sowie im Führen von Code-Reviews
20. Teamfähigkeit und selbstständiges Arbeiten
21. Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Unser Angebot Vielfältig
22. Flexible Arbeitszeiten - beginne Deinen Arbeitstag zwischen 07:00 und 09:00 Uhr und beende ihn zwischen 15:00 und 20:00 Uhr - wie es am besten zu Dir passt! Freitags kannst Du sogar schon um 12:00 Uhr ins Wochenende starten!
23. Verpflegung : Neben kostenlosem Kaffee und Tee stehen Dir in unserem Betriebsrestaurant täglich frische und kostengünstige Gerichte zur Auswahl - dabei gibt es von Brötchen und Weißwürsten zum Frühstück bis hin zu drei verschiedenen Hauptgerichten, Suppen, Salaten und Nachtischen zum Mittagessen für jeden etwas
24. Moderne Arbeitsumgebung : In unserem modernen und offen gestalteten Bürogebäude macht das Arbeiten noch mehr Spaß!
25. Mobiles Arbeiten : Nach einer intensiven Einarbeitungsphase vor Ort, hast Du an zwei bis drei Tagen in der Woche die Möglichkeit, auch von zu Hause aus zu arbeiten
26. Work-Life-Fit! : Durch das Firmenfitnessprogramm mit EGYM Wellpass und die Möglichkeit, ein JobRad zu erwerben, kommt auch Deine Fitness nicht zu kurz - Duschmöglichkeiten haben wir sogar direkt im Haus!
27. Anreise: Kostenlose Parkplätze und Lademöglichkeiten für E-Autos
28. Außerdem: 30 Tage Urlaub im Rahmen einer Vollzeitbeschäftigung, Sonderleistungen bei Heirat oder der Geburt eines Kindes, Kindergartenzuschuss, Unfallversicherung und jährliche Vorsorgeuntersuchungen bei unserem Betriebsarzt