Job Description
Unser familiengeführtes Unternehmen entwickelt und produziert seit mehr als 40 Jahren anspruchsvolle IT-Lösungen für den industriellen Einsatz. Unsere Vision: unsere Kunden mit hochwertigen und langzeitverfügbaren Lösungen für die Industrie 4.0 fit zu machen. Dafür setzen wir auf 100-prozentige Entwicklungstiefe und modernste Prozesse.
ADS-TEC – Industrial IT Made in Germany.
Für unseren Standort in Nürtingen bei Stuttgart suchen wir Sie ab sofort als
(Senior) Entwickler (m/w/d) Embedded Linux
Als (Senior) Entwickler (m/w/d) für Embedded Linux spielen Sie eine zentrale Rolle in der Entwicklung und Pflege unserer auf OpenWRT-basierenden Linux-Systeme. Sie übernehmen Verantwortung in mehreren Schlüsselbereichen:
- Entwicklung und Anpassung von OpenWRT-basierten Embedded-Linux-Systemen: Optimierung und Weiterentwicklung der eigenen Linux-Plattformen, die in einer Vielzahl unserer Produkte zum Einsatz kommen.
- Erstellung von Softwarearchitekturen: Sie entwerfen robuste und skalierbare Softwarearchitekturen für unsere Embedded Systems und sorgen für deren erfolgreiche Implementierung.
- 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.
- 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.
- Integration und Implementierung von Security-Standards nach IEC 62443: Sie stellen sicher, dass unsere Systeme den höchsten Sicherheitsanforderungen entsprechen, indem Sie Sicherheitsmechanismen nach dem IEC-62443-Standard integrieren und kontinuierlich weiterentwickeln.
- 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.
- Bootloader-Kenntnisse: Sie nutzen Ihr Wissen über Bootloader, um die Startsequenzen des Systems optimal zu gestalten und die Zuverlässigkeit der Systeme zu gewährleisten.
- Mentoring und Reviews: Sie führen und unterstützen Junior Developer im Team, führen Code Reviews durch und sorgen für die Einhaltung von Best Practices in der Softwareentwicklung.
- Dokumentation und technische Spezifikationen: Sie erstellen ausführliche technische Dokumentationen und Spezifikationen für die von Ihnen entwickelten Lösungen.
- 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.
- Abgeschlossenes Studium der Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung
- Mehrjährige Berufserfahrung in der Entwicklung von Embedded-Linux-Systemen, vorzugsweise mit OpenWRT und/oder Yocto
- Fundierte Programmierkenntnisse in C und Skriptsprachen wie Linux Shell oder Python
- Erfahrung in der Erstellung von Softwarearchitekturen für Embedded Systems
- Fundiertes Know-how in der Zusammenarbeit mit Hardwareentwicklern, insbesondere in der Bauteilauswahl und Systemmodellierung
- Erfahrungen mit Bootloadern und deren Anpassung für spezifische Hardwareplattformen
- Idealerweise Expertise in der Entwicklung von Embedded Security nach IEC62443
- Fähigkeit, komplexe technische Herausforderungen zu analysieren und innovative Lösungen zu entwickeln
- Idealerweise Erfahrung hinsichtlich Anleitung und Entwicklung der Junior Developer im Führen von Code Reviews
- Teamfähigkeit und selbstständiges Arbeiten
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Flexible Arbeitszeiten: Beginnen Sie Ihren Arbeitstag zwischen 07:00 und 09:00 Uhr und beenden Sie ihn zwischen 15:00 und 20:00 Uhr – wie es am besten zu Ihnen passt! Freitags können Sie sogar schon um 12:00 Uhr ins Wochenende starten!
- Verpflegung: Neben kostenlosem Kaffee und Tee stehen Ihnen 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
- Moderne Arbeitsumgebung: In unserem modernen und offen gestalteten Bürogebäude macht das Arbeiten noch mehr Spaß!
- Mobiles Arbeiten: Nach einer intensiven Einarbeitungsphase vor Ort, haben Sie an zwei bis drei Tagen in der Woche die Möglichkeit, auch von zu Hause aus zu arbeiten
- Work-Life-Fit! Durch das Firmenfitnessprogramm mit EGYM Wellpass und die Möglichkeit, ein JobRad zu erwerben, kommt auch Ihre Fitness nicht zu kurz – Duschmöglichkeiten haben wir sogar direkt im Haus!
- Anreise: Kostenlose Parkplätze und Lademöglichkeiten für E-Autos
- 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