Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen für autonome Roboter und arbeite eng mit Hardware.
- Unternehmen: Auterion, ein führendes Unternehmen im Bereich autonomer Systeme.
- Vorteile: Flexible Arbeitszeiten, Aktienoptionen, großzügiger Urlaub und Unterstützung für mentale Gesundheit.
- Weitere Informationen: Dynamisches Team mit großartigen Entwicklungsmöglichkeiten und einem produktorientierten Ansatz.
- Warum dieser Job: Gestalte die Zukunft der Robotik und bringe bahnbrechende Produkte auf den Markt.
- Qualifikationen: 5+ Jahre Erfahrung in C++/Python und fundierte Kenntnisse in Embedded Linux.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € 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 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 Platform Engineer, der gerne nah an der Hardware arbeitet, schnell zwischen Themen wechselt und Verantwortung über den gesamten Stack übernimmt – von Low-Level 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 und Docker läuft
- 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.
- 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 Anwendungsebene) 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-ähnlichen Middleware-Nachrichtensystemen und praktische Erfahrung mit Netzwerkprotokollen über alle Schichten des OSI-Modells, insbesondere REST-APIs.
- Praktische Erfahrung mit CI/CD-Systemen, die Github Actions und AWS nutzen, sowie Verständnis dafür, wie man eine effiziente und zuverlässige Infrastruktur einrichtet und pflegt.
- Vorausschauender 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 geben 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
Senior Embedded Platform Engineer – Flexible Hours Arbeitgeber: jobs.frontdoordefense.com - Jobboard
Auterion ist ein hervorragender Arbeitgeber, der innovative Lösungen im Bereich autonomer Robotik entwickelt und dabei eine offene und unterstützende Arbeitskultur fördert. Mit flexiblen Arbeitszeiten, großzügigen Urlaubstagen und umfangreichen Möglichkeiten zur beruflichen Weiterbildung bietet das Unternehmen seinen Mitarbeitern die Chance, in einem dynamischen Umfeld zu wachsen und an zukunftsweisenden Technologien zu arbeiten. Die enge Zusammenarbeit mit engagierten Ingenieuren und die Möglichkeit, an bedeutenden Projekten mitzuwirken, machen Auterion zu einem attraktiven Arbeitsplatz in Zürich.
Kontaktdaten:
jobs.frontdoordefense.com - Jobboard Recruiting-Team
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Embedded Platform Engineer – Flexible Hours erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Ingenieuren und Fachleuten in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in C++, Python und Embedded Systems auffrischst. Wir empfehlen, praktische Beispiele aus deiner bisherigen Arbeit zu teilen, um deine Fähigkeiten zu demonstrieren.
✨Tipp Nummer 3
Sei proaktiv und zeige Initiative! Wenn du Ideen für neue Softwarelösungen hast, bring sie zur Sprache. Das zeigt dein Engagement und deine Fähigkeit, Verantwortung zu übernehmen – genau das, was wir suchen!
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, deine Leidenschaft für innovative Technologien zu zeigen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Embedded Platform Engineer – Flexible Hours mit Bravour zu bestehen
Einige 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:Wir suchen nach jemandem mit soliden Kenntnissen in C++ und Python. Stelle sicher, dass du deine relevanten Erfahrungen und Projekte klar darstellst. Zeig uns, wie du mit eingebetteten Systemen gearbeitet hast und welche Herausforderungen du gemeistert hast.
Dokumentation ist wichtig:Da wir Wert auf klare interne Dokumentation legen, solltest du in deiner Bewerbung erwähnen, wie du in der Vergangenheit Dokumentationen erstellt hast. Das zeigt uns, dass du auch an die langfristige Wartbarkeit von Software denkst.
Bewirb dich über unsere Website:Um sicherzustellen, dass deine Bewerbung direkt bei uns landet, bewirb dich bitte über unsere Website. So können wir deine Unterlagen schnell und effizient bearbeiten und du bist einen Schritt näher an deinem Traumjob!
Wie man sich auf ein Vorstellungsgespräch bei jobs.frontdoordefense.com - Jobboard vorbereitet
✨Mach dich mit AuterionOS vertraut
Bevor du zum Interview gehst, solltest du dir die Zeit nehmen, um mehr über AuterionOS und dessen Funktionen zu erfahren. Schau dir an, wie das System funktioniert und welche Herausforderungen es gibt. Das zeigt dein Interesse und deine Bereitschaft, dich in die Materie einzuarbeiten.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Probleme, die du in der Vergangenheit gelöst hast, insbesondere im Bereich C++ oder Python. Sei bereit, diese Erfahrungen zu teilen und zu erklären, wie du zur Lösung beigetragen hast. Das hilft, deine Fähigkeiten greifbar zu machen.
✨Zeige Teamgeist
Da die Zusammenarbeit mit anderen Teams wichtig ist, solltest du während des Interviews betonen, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast. Teile Beispiele, wie du Konflikte gelöst oder Ideen eingebracht hast, um das Team voranzubringen.
✨Fragen stellen ist wichtig
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das können Fragen zu den aktuellen Projekten, der Teamdynamik oder den Herausforderungen sein, mit denen das Unternehmen konfrontiert ist. Das zeigt, dass du wirklich interessiert bist und dir Gedanken über die Rolle machst.