Senior Embedded Linux Engineer

Senior Embedded Linux Engineer

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
Auterion

Auf einen Blick

  • Aufgaben: Entwickle Software für autonome Roboter und optimiere Leistung auf Embedded-Plattformen.
  • Unternehmen: Innovatives Unternehmen, das führende Betriebssysteme für Robotik entwickelt.
  • Vorteile: Flexible Arbeitszeiten, Aktienoptionen, großzügiger Urlaub und betriebliche Altersvorsorge.
  • Weitere Informationen: Dynamisches Team mit hervorragenden Karrieremöglichkeiten und einem produktorientierten Ansatz.
  • Warum dieser Job: Gestalte die Zukunft der Robotik und arbeite mit modernster Technologie.
  • Qualifikationen: Erfahrung in Embedded Linux, C, Python und NVIDIA Jetson Plattformen.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Auterion entwickelt ein hochmodernes Betriebssystem für autonome Robotersysteme, das eine Vielzahl von Plattformen befähigt, Überwachungs-, Aufklärungs-, Inspektions-, Karten- und Logistikaufgaben durchzuführen. Unsere branchenführende Software fördert die Einführung von Roboterflotten und wird von der US-Regierung als zukünftiger Standard für ihre Drohnenprogramme anerkannt.

Wir suchen einen Senior Embedded Linux Software Engineer mit besonderem Fokus auf, aber nicht beschränkt auf Nvidia Jetson Plattformen. Der Kandidat wird Aufgaben innerhalb des AuterionOS-Ökosystems übernehmen, von der Erstellung von Anwendungen über die Unterstützung neuer Peripheriegeräte bis hin zur Wartung von Systemdiensten und der Optimierung der Leistung auf eingebetteten Plattformen.

Sie werden eng zusammenarbeiten mit:

  • Linux, das auf eingebetteter arm64-Hardware läuft
  • C, Python, Bash Codebasen
  • Engagierten und freundlichen Ingenieuren aus dem gesamten Unternehmen Auterion

Verantwortlichkeiten und Aufgaben:

  • Unterstützung und Wartung der Kernprodukte von Auterion, die von Nvidia Jetson-Systemen betrieben werden.
  • Arbeiten im Board Support-Team und Zusammenarbeit mit anderen Entwicklungsteams zur Erstellung von innovativen Produkten.
  • Hinzufügen von Funktionen, Beheben von Fehlern, Schreiben von Tests und Verbesserung der Leistung von Softwarekomponenten, die auf AuterionOS, der benutzerdefinierten Embedded-Linux-Distribution von Auterion, laufen.
  • Zusammenarbeit mit Ingenieur- und Produktteams, um sowohl interne als auch Kundenanwendungsfälle zu verstehen.
  • Vorschlagen neuer Softwarelösungen und Übernahme der Verantwortung für die Implementierung.
  • Ihr technisches Fachwissen wird einen großen Einfluss auf die Markteinführung der Drohnenprodukte von Auterion haben.
  • Bereitstellung von Expertenunterstützung (L3) für Kunden, die technische Probleme haben.
  • Schreiben klarer und präziser interner Dokumentationen sowie Mitwirkung an der öffentlich zugänglichen Wissensdatenbank.
  • Teilnahme an täglichen Stand-ups sowie an Besprechungen zur Release-Planung und Priorisierung von Aufgaben.

Qualifikationen und Fähigkeiten:

  • B.Sc./M.Sc. in Informatik, Software Engineering oder einem verwandten Bereich oder eine nachweisliche Erfolgsbilanz bei Open-Source-Beiträgen zum Linux-Kernel.
  • 3+ Jahre Berufserfahrung mit C (Linux-Kernel), Python und Embedded Linux auf ARM64-Plattformen.
  • Erfahrung mit eingebetteter Sicherheit (z.B. Secure Boot, UEFI, Boot-Kettenverifizierung).
  • Erfahrung mit NVIDIA Jetson-Plattformen, einschließlich Hardware-Setup und Peripherieintegration.
  • Umfangreiche Erfahrung in der Entwicklung von Embedded Linux, einschließlich Cross-Kompilierung, Debugging, Leistungsoptimierung, Gerätetreiber, Gerätekonfiguration, U-Boot/CBoot und UEFI.
  • Expertenkenntnisse in Linux, einschließlich Kommandozeilenwerkzeuge, Netzwerke, Systemdienste, Ressourcenmanagement und Debian/Ubuntu-basierte Systeme.
  • Erfahrung mit systemd, Debian-Paketierung, Docker und OTA-Update-Lösungen (z.B. Mender).
  • Erfahrung mit der Integration von MIPI CSI-Kameras und Vertrautheit mit deren elektrischen Schnittstellen.
  • Starkes Netzwerkverständnis über den OSI-Stack, einschließlich Hardware-Schnittstellen, IP-Adressierung, Routing, DNS, HTTP/HTTPS und Diagnosetools wie Wireshark und tcpdump.
  • Grundlegende Kenntnisse der Elektrotechnik, einschließlich Lesen von Schaltplänen und Debugging von I2C, SPI, UART und CAN-Bus-Kommunikation.
  • Erfahrung in agilen Teams, Teilnahme an Stand-ups und Sprintplanung/-management.
  • Produktorientierte Denkweise mit der Initiative, Projekte voranzutreiben.
  • Erfahrung mit NXP i.MX8-Plattformen und BSPs (von Vorteil).
  • Beiträge zu Open-Source-Projekten, insbesondere im Linux-Ökosystem (von Vorteil).
  • Erfahrung mit CI/CD-Systemen wie Jenkins, GitHub Actions oder GitLab CI (von Vorteil).
  • EU-Staatsbürgerschaft erforderlich.

Vorteile:

  • Flexible Arbeitszeiten
  • Aktienoptionen
  • Großzügiger Urlaubsanspruch
  • Betriebliche Altersvorsorge
  • Parkmöglichkeiten
  • Verbesserte Mutterschaftsleistungen
Auterion

Kontaktdaten:

Auterion Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Embedded Linux Engineer mit Bravour zu bestehen

Embedded Linux
C
Python
Bash
Nvidia Jetson
ARM64
Linux Kernel