Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen für autonome Roboter und arbeite eng mit Hardware zusammen.
- Arbeitgeber: Auterion, führendes Unternehmen für KI-gesteuerte autonome Systeme.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Aktienoptionen, großzügiger Urlaub und Unterstützung für mentale Gesundheit.
- Warum dieser Job: Gestalte die Zukunft autonomer Systeme und arbeite an spannenden Projekten.
- Gewünschte Qualifikationen: Erfahrung in C++/Python und Embedded Linux-Systemen erforderlich.
- Andere Informationen: Dynamisches Team mit Fokus auf Innovation und persönlicher Entwicklung.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Auterion baut 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 treibt die Einführung von Roboterflotten voran und wird von der US-Regierung als zukünftiger Standard für ihre Drohnenprogramme anerkannt.
Wir suchen einen Senior Embedded Platform Engineer, der gerne eng mit Hardware arbeitet, schnell zwischen Themen wechselt und Verantwortung über den gesamten Stack übernimmt – von niedrigstufigem C++ bis hin zu Python-Tools und CI-Automatisierung. Sie werden Aufgaben innerhalb des AuterionOS-Ökosystems übernehmen und eng zusammenarbeiten mit:
- Linux, das auf eingebetteter Hardware läuft
- Docker
- C/C++, Python & Bash-Codebasen
- Engagierten und freundlichen Ingenieuren aus dem gesamten Unternehmen
Verantwortlichkeiten
- Arbeiten Sie im Apps & Simulation-Team und arbeiten Sie mit anderen Entwicklungsteams zusammen, um führende Produkte zu entwickeln.
- Fügen Sie Funktionen hinzu, lösen Sie Probleme, schreiben Sie Tests und erweitern Sie das Ökosystem von AuterionOS, der benutzerdefinierten Linux-Distribution von Auterion.
- Zusammenarbeit mit Ingenieur- und Produktteams, um sowohl interne als auch Kundenanwendungsfälle zu verstehen.
- Vorschlagen neuer Softwarelösungen und Verantwortung für die Implementierung übernehmen.
- 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 Sie klare und prägnante interne Dokumentationen und tragen Sie zur öffentlich zugänglichen Wissensdatenbank bei.
- Teilnahme an täglichen Stand-ups sowie an Release-Planungs- und Aufgabenpriorisierungsbesprechungen.
Qualifikationen und Fähigkeiten
- B.Sc./M.Sc. in Informatik, Software Engineering oder verwandten Bereichen.
- 5+ Jahre Erfahrung in der professionellen Programmierung von objektorientiertem C++ und/oder Python.
- Expertenkenntnisse in der Arbeit mit eingebetteten Linux-Systemen, einschließlich Cross-Kompilierung, Debugging und Leistungsoptimierung.
- Ausgezeichnetes Verständnis komplexer Softwareplattformen, die sich über eingebettete Geräte, höherstufige Anwendungen und vollständig integrierte Produkte erstrecken.
- Starkes Verständnis von Softwaredesign, Implementierung, Debugging und Testing.
- Solide Erfahrung mit Debian/Ubuntu-basierten Systemen, Bash-Skripting und systemd.
- Erfahrung in der Verwaltung komplexer Docker (Compose)-Umgebungen und qemu.
- Starke Debugging- und Leistungsanalysefähigkeiten (system- und anwendungsbezogen) mit proaktiver und autonomer Arbeitsweise.
- Erfahrung im Aufbau und in der Pflege hochwertiger SDKs/NDKs und Tools, auf die externe Kunden angewiesen sind, einschließlich der notwendigen Dokumentation.
- Versiert in ROS2/DDS-Stil Middleware-Messaging-Systemen und praktische Erfahrung mit Netzwerkprotokollen über alle Schichten des OSI-Modells, insbesondere REST-APIs.
- Praktische Erfahrung mit CI/CD-Systemen, die Github Actions, AWS nutzen, und Verständnis dafür, wie man eine effiziente und zuverlässige Infrastruktur einrichtet und pflegt.
- Zukunftsorientierter Ansatz zur Beobachtbarkeit komplexer Systeme, der einen reibungslosen Betrieb in Produktionssystemen gewährleistet.
- Erfahrung mit Build-Systemen wie CMake, wobei der Fokus auf der Minimierung der Build-Zeiten großer Softwareprojekte liegt.
- Erfahrung mit Systemintegration und der Anbindung verschiedener Sensoren, insbesondere über USB und Ethernet.
- Komfortabel in der Arbeit über verschiedene Bereiche: eingebettet, Webtechnologien und Tools.
- Erfahrung in einem agilen Umfeld, tägliche Updates in Stand-ups bereitstellen und Aufgaben in einem Sprint-Board verwalten.
- Eine produktorientierte Denkweise mit dem Wunsch, Projektinitiativen über Teamgrenzen hinweg voranzutreiben.
- Fähigkeit, schnell Kontext in neuen technischen Bereichen aufzubauen und Lösungen unabhängig voranzutreiben.
- Bonus: Erfahrung mit Typescript.
- Bonus: Erfahrung mit 3D-Design/Druck.
- Bonus: Erfahrung mit Mikrocontrollern und die Fähigkeit, PCB-Schemata zu lesen.
Vorteile
- Flexible Arbeitszeiten
- Aktienoptionen
- Großzügiger Urlaubsanspruch
- Betriebliche Altersvorsorge
- Parkmöglichkeiten
- Erweiterter Mutterschafts- und Vaterschaftsurlaub
- Unterstützung für psychische Gesundheit und Wohlbefinden
- Lern- und Entwicklungsmöglichkeiten
Über Auterion
Wir bauen die führende Softwareplattform für KI-gesteuerte autonome Systeme für Unternehmens- und Regierungsbehörden. Unser Team unterstützt die wichtigsten Missionen und löst die herausforderndsten Probleme. Bei Auterion bringen wir die schärfsten Köpfe zusammen, die es lieben, die schwierigsten Probleme zu lösen. Treten Sie einem dynamischen Team bei, das auf Innovation, Offenheit und Exzellenz basiert, wo Sie ermächtigt werden, Ideen zu entwickeln, über alle Ebenen hinweg zusammenzuarbeiten und einen bedeutenden Einfluss zu haben.
Senior Embedded Platform Engineer Arbeitgeber: Auterion
Kontaktperson:
Auterion HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Embedded Platform Engineer
✨Tipp Nummer 1
Mach dir eine Liste von Unternehmen, die dich interessieren, und besuche deren Karriereseiten regelmäßig. Oft gibt es dort Stellenangebote, die nicht auf großen Jobportalen veröffentlicht werden.
✨Tipp Nummer 2
Nutze dein Netzwerk! Sprich mit Freunden, ehemaligen Kollegen oder Kommilitonen über offene Stellen. Oft sind persönliche Empfehlungen der Schlüssel zum Erfolg.
✨Tipp Nummer 3
Bereite dich gut auf Vorstellungsgespräche vor. Informiere dich über das Unternehmen, seine Produkte und die Branche. Zeige, dass du wirklich interessiert bist und bereit, Verantwortung zu übernehmen.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So hast du die besten Chancen, gesehen zu werden. Wir freuen uns darauf, talentierte Leute wie dich in unserem Team willkommen zu heißen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Embedded Platform Engineer
Tipps für deine Bewerbung 🫡
Mach deine Bewerbung persönlich: Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du dich für die Position als Senior Embedded Platform Engineer interessierst und was dich an Auterion begeistert.
Betone deine technischen Fähigkeiten: Stell sicher, dass du deine Erfahrungen mit C++, Python und Embedded Linux klar hervorhebst. Wir suchen jemanden, der sich in diesen Bereichen wohlfühlt, also zeig uns deine besten Projekte und wie du Herausforderungen gemeistert hast!
Dokumentation ist wichtig: Vergiss nicht, deine Fähigkeit zur Erstellung klarer und präziser Dokumentationen zu betonen. Das ist ein wichtiger Teil der Rolle, also gib uns Beispiele, wie du in der Vergangenheit Dokumentationen erstellt hast, die anderen geholfen haben.
Bewirb dich über unsere Website: Wir freuen uns darauf, von dir zu hören! Bewirb dich direkt über unsere Website, um sicherzustellen, dass deine Bewerbung schnell und effizient bei uns ankommt. Lass uns gemeinsam die Zukunft der autonomen Systeme gestalten!
Wie du dich auf ein Vorstellungsgespräch bei Auterion vorbereitest
✨Mach dich mit AuterionOS vertraut
Bevor du zum Interview gehst, solltest du dir die Zeit nehmen, um AuterionOS und dessen Funktionen zu verstehen. Schau dir an, wie das System funktioniert und welche Technologien verwendet werden. Das zeigt dein Interesse und deine Bereitschaft, dich in die Materie einzuarbeiten.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, insbesondere im Bereich C++ und Python. Sei bereit, diese Erfahrungen zu teilen und zu erklären, wie du Probleme gelöst hast. Das gibt den Interviewern einen Einblick in deine Fähigkeiten und deinen Arbeitsstil.
✨Zeige deine Teamfähigkeit
Da die Zusammenarbeit mit anderen Teams ein wichtiger Teil der Rolle ist, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Erkläre, wie du zur Teamdynamik beigetragen hast und wie du Konflikte gelöst hast. Das zeigt, dass du nicht nur technisch versiert bist, sondern auch gut im Team arbeiten kannst.
✨Frage nach den nächsten Schritten
Am Ende des Interviews solltest du Fragen stellen, um dein Interesse zu zeigen. Frage nach den nächsten Schritten im Auswahlprozess oder nach den Herausforderungen, die das Team aktuell bewältigt. Das zeigt, dass du proaktiv bist und wirklich an der Position interessiert bist.