Job
- Level
- Erfahren
- Ort
- Augsburg
- Arbeitsmodell
- Hybrid, Onsite
- Job Feld
- Embedded
- Anstellung
- Vollzeit
- Vertragsart
- Unbefristetes Dienstverhältnis
Job Zusammenfassung
In dieser Rolle entwickelst du Kernel-Treiber für Hardwarekomponenten, passt den Linux-Kernel an und analysierst Systemfehler, um eine optimale Leistung und Stabilität unserer Produkte zu gewährleisten.
Job Technologien
Deine Rolle im Team
- Als Kernel-Entwickler verstärken Sie unser Team Development in Augsburg mit Ihren Kenntnissen über den Linux-Kernel.
- Sie unterstützen unsere Kunden durch die Anpassung und Optimierung des Kernels für unsere Hardware.
- Damit bilden Sie einen wichtigen Baustein für die Qualität unserer Produkte.
- In einer auf Zusammenarbeit und Wissensaustausch basierenden Unternehmenskultur bringen Sie Ihre Expertise für die Zufriedenheit unserer Kunden ein.
- Dabei setzen Sie Ihre Leidenschaft für Linux und Open Source sowie lösungs- und nutzerorientiertes Denken direkt im Maschinenraum des Betriebssystems ein.
- Ihr Tätigkeitsfeld umfasst verschiedene, spannende Bereiche.
- Die zentralen Punkte sind dabei: Entwicklung und Anpassung von Kernel-Treibern für unterschiedliche Hardwarekomponenten.
- Sie arbeiten direkt am Linux-Kernel.
- Sie schreiben oder optimieren Treiber für Eingabegeräte, Sensoren oder Powermanagement-Funktionen unserer Laptops.
- Dabei passen Sie die Software gezielt an die Anforderungen unserer Hardware an.
- Sie analysieren komplexe Systemfehler und Performance-Engpässe.
- Mit Tools wie ftrace, dmesg oder gdb identifizieren Sie Ursachen in Modulen oder Subsystemen.
- Ziel ist ein stabiler und effizienter Betrieb unserer Systeme.
- Sie entwickeln eigenständig neue Features, die unsere Hardware besser in Linux integrieren.
- Dabei arbeiten Sie eng mit internen Teams und der Kernel-Community zusammen, um moderne Standards umzusetzen.
- Ihre Arbeit trägt zur technischen Weiterentwicklung und Qualität des Linux-Kernels bei.
- Sie teilen Wissen, geben Feedback in Mailinglisten und beteiligen sich an Code-Reviews.
- Wir legen Wert darauf, unsere Entwicklungen nachhaltig in den offiziellen Kernel zurückzuführen.
- Sie helfen dabei, unsere Patches gemäß den Community-Richtlinien einzureichen und den Review-Prozess zu begleiten.
Unsere Erwartungen an dich
Ausbildung
- Idealerweise haben Sie eine Ausbildung im Bereich Informatik abgeschlossen, ein Studium absolviert oder bringen eine vergleichbare Qualifikation mit.
Qualifikationen
- Sie kennen sich mit Kernel-Modulen, Memory-Management oder Interrupt-Handling aus.
- Ihr Wissen über die Kommunikation zwischen Hardware und Software ermöglicht Ihnen eine effiziente Entwicklung.
- Unsere Produkte liegen Ihnen am Herzen.
- Sie haben Freude daran, Betriebssysteme auf niedrigster Ebene zu verstehen.
- Sie scheuen sich nicht vor komplexen technischen Herausforderungen im Kernel-Space.
- Sie schreiben effizienten und wartbaren Code.
- Ihr Wissen über Pointer, Bit-Operationen und Concurrency im Kernel setzen Sie routiniert ein.
- Sie achten auf Coding-Standards und Ressourcenschonung.
- Technische Dokumentationen lesen Sie sicher und extrahieren relevante Informationen präzise.
- Diese Kenntnisse nutzen Sie, um Register korrekt anzusprechen und Hardware-Features im Kernel verfügbar zu machen.
- Sie schätzen Transparenz und die Zusammenarbeit mit der Community.
- Der Austausch über Mailinglisten und die Nutzung von Git zur Versionsverwaltung gehören für Sie zum Standard.
Unser Angebot
- Unsere Leidenschaft: Linux-Hardware, Open Source und Datenschutz.
- Gemeinsam arbeiten wir daran, unseren Kunden die bestmögliche Hardware im Maßanzug zu bieten.
- Dazu zählt auch die Schaffung eines freien, quelloffenen Ökosystems rund um unsere Hardware.
- Bei uns erwarten Sie anspruchsvolle und abwechslungsreiche Aufgaben, die ständig neue Einblicke bieten.
- Der Austausch von Erfahrungen und Wissen über alle Teams und Hierarchieebenen hinweg ist für uns selbstverständlich.
- Dazu zählt auch die individuelle Einarbeitung innerhalb Ihres Teams sowie ein eigener, konstanter Arbeitsplatz und feste Ansprechpartner.
- Wir unterstützen gezielt Ihre fachliche und persönliche Weiterentwicklung.
- Ein offener Austausch im Team, interne und externe Schulungen, Besuch von Konferenzen sowie berufsspezifische Trainings sind dabei wesentliche Bestandteile.
- Wir sorgen dafür, dass Beruf und Familie für Sie vereinbar sind - durch flexible Zeiterfassung mit Kern- und Gleitzeiten und einem hybriden Modell aus Home-Office- und Vor-Ort-Zeiten.
- Dabei sind Überstunden bei uns nicht die Regel und werden selbstverständlich minutengenau ausgeglichen oder auf Wunsch auch finanziell vergütet.
- Als inhabergeführtes Unternehmen mit über 20 Jahren Geschichte legen wir großen Wert auf ein vertrauensvolles Miteinander, Stabilität und Sicherheit.
- Dazu zählen auch ein Arbeitsort mit exzellenter Verkehrsanbindung direkt vor der Tür, sowohl im ÖPNV als auch im Fernverkehr.
- Darüber hinaus stellen wir mit überdachten Fahrradplätzen, Duschen und dem Jobrad-Angebot alles Nötige für einen Fitness-bewussten Weg ins Büro.
- Getränke, Kaffee, Tee und Obst stehen Ihnen jederzeit zur Verfügung.
- Ebenso haben wir flexible Ruhebereiche, eine hauseigene Kantine und stellen auf Wunsch auch Teamkleidung.
- Regelmäßige gemeinsame Team-Events und Gaming-Abende sowie der beste aller Bürohunde runden das Arbeitsklima ab.
Benefits
Gesundheit, Fitness & Fun
Work-Life-Integration
Essen & Trinken
Job Standorte
Das ist dein Arbeitgeber
TUXEDO Computers GmbH
Als Linux-Spezialisten entwickeln wir maßgeschneiderte Lösungen, um unseren Kunden eine möglichst individuelle Hardwarebasis für den zuverlässigen Einsatz in allen Bereichen des Alltags zu bieten.
Description
- Arbeitsmodell
- Hybrid, Onsite
- Branche
- Handel