Auf einen Blick
- Aufgaben: Entwickle Software für Mikrocontroller und arbeite an innovativen Projekten.
- Unternehmen: Führendes Unternehmen im Bereich Open-Source-Technologie mit kreativer Kultur.
- Vorteile: Flexible Arbeitszeiten, Aktienoptionen, großzügiger Urlaub und Unterstützung für mentale Gesundheit.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft der Drohnentechnologie und arbeite mit einem talentierten Team.
- Qualifikationen: Studium in Informatik oder verwandten Bereichen und Erfahrung in C/C++.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Wir suchen Embedded-Mikrocontroller-Software-Ingenieure, die zu verschiedenen Teilen unseres Software- und Hardware-Stacks in unserem Hauptsitz in Zürich beitragen. Dazu gehören:
- Das Open-Source-Autopilot-Projekt PX4, das auf ARM Cortex-M-Geräten läuft.
- Verwandte Open-Source-Protokolle wie Mavlink, UAVCAN, DDS.
- Das Open-Source-Echtzeitbetriebssystem NuttX.
- Unser eigenes Autopilot-Hardwareprodukt Skynode.
- Unser eigenes Testsystem für die Herstellung und CI von Skynode.
Obwohl Sie hauptsächlich im Bereich der Mikrocontroller-Software arbeiten werden, werden Sie auch zum gesamten Stack beitragen, indem Sie Funktionen, Tests und Debugging-Tools entwickeln, die diese Grenzen überschreiten. Zum Beispiel unsere Open-Source-Debugging- und Tracing-Tools emdbg.
Verantwortlichkeiten und Aufgaben:
- Zusammenarbeit mit talentierten Ingenieuren in verschiedenen Teams, um interne und Kundenanwendungsfälle zu verstehen und wichtige Aspekte unseres Software-Stacks zu implementieren oder zu verbessern.
- Fokus auf die PX4- und NuttX-Schichten, während auch andere Komponenten des Systems nach Bedarf einbezogen werden.
- Entwurf, Implementierung und Wartung neuer Funktionen, Treiber und Hardwareziele innerhalb von PX4 und NuttX.
- Schreiben, Überprüfen und Optimieren von Code in C (NuttX), C++14 (PX4) und Python 3.8+ für Tests und Automatisierung.
- Verbesserung der Systemzuverlässigkeit und -stabilität durch kontinuierliche Integration (CI) und automatisierte Software-/Hardware-Tests.
- Debuggen und Beheben von Problemen – von einfachen bis hin zu komplexen – über verschiedene Schichten des Stacks.
- Beitrag zu und Verbesserung der Dokumentation für PX4, NuttX und unsere Debugging- und Testsysteme.
- Engagement mit der PX4-Open-Source-Community, um Einblicke zu teilen und Ihre Arbeit durch Zusammenarbeit und Advocacy zu fördern.
Qualifikationen und Fähigkeiten:
- Master- oder Bachelor-Abschluss in Informatik, Elektrotechnik, Robotik oder einem verwandten Bereich.
- Nachgewiesene Expertise oder starkes Interesse an eingebetteten Systemen, Flugsoftware oder verwandten Technologiebereichen.
- Erfahrung mit C- und C++-Entwicklung für eingebettete Systeme sowie Python für Tests, Debugging oder Automatisierung.
- Starkes Verständnis von Linux/Unix-Umgebungen und Kenntnisse im Umgang mit Befehlszeilentools.
- Eine Erfolgsbilanz von Open-Source-Beiträgen, idealerweise über GitHub oder ähnliche Plattformen.
- Begeisterung für Debugging, Fehlersuche und Verbesserung der Softwarequalität durch benutzerdefinierte Tools und Testframeworks.
- Leidenschaft für qualitativ hochwertige Dokumentation und gut strukturierte, wartbare Codes.
- Freude daran, Ihre Arbeit direkt von Kollegen und Endbenutzern auf der ganzen Welt genutzt zu sehen.
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
PX4 Embedded Software Engineer Arbeitgeber: jobs.frontdoordefense.com - Jobboard
Als Arbeitgeber in Zürich bieten wir Ihnen die Möglichkeit, an innovativen Projekten im Bereich Embedded Software Engineering zu arbeiten und Teil eines dynamischen Teams talentierter Ingenieure zu werden. Unsere Unternehmenskultur fördert Zusammenarbeit und Kreativität, während wir gleichzeitig flexible Arbeitszeiten, großzügige Urlaubsansprüche und umfassende Unterstützung für Ihre persönliche und berufliche Entwicklung anbieten. Darüber hinaus profitieren Sie von einem attraktiven Aktienoptionsprogramm und einem starken Fokus auf das Wohlbefinden unserer Mitarbeiter.
Kontaktdaten:
jobs.frontdoordefense.com - Jobboard Recruiting-Team
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so PX4 Embedded Software Engineer erhalten könnten
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit anderen Ingenieuren und Fachleuten in der Branche zu vernetzen. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Sei proaktiv bei der Kontaktaufnahme
Wenn du eine Stelle im Auge hast, zögere nicht, direkt mit dem Team oder dem Hiring Manager in Kontakt zu treten. Zeige dein Interesse und stelle Fragen zu den Projekten, an denen sie arbeiten – das hinterlässt einen bleibenden Eindruck!
✨Präsentiere deine Fähigkeiten
Erstelle ein Portfolio oder GitHub-Repository, das deine besten Projekte zeigt. Zeige, was du kannst, indem du Codebeispiele und Dokumentationen teilst, die deine Fähigkeiten in C, C++ und Python demonstrieren.
✨Bewirb dich über unsere Website
Vergiss nicht, dich direkt über unsere Website zu bewerben! Das zeigt, dass du wirklich an der Position interessiert bist und gibt uns die Möglichkeit, dich besser kennenzulernen.
Wir glauben, dass du diese Fähigkeiten brauchst, um PX4 Embedded Software Engineer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns von deinen Erfahrungen und deiner Leidenschaft für Embedded Systems. Das macht deine Bewerbung einzigartig und unvergesslich.
Sei konkret!:Wenn du über deine Fähigkeiten sprichst, sei konkret! Nenne Beispiele aus deinen bisherigen Projekten, die zeigen, wie du mit C, C++ oder Python gearbeitet hast. Das hilft uns, deine Expertise besser zu verstehen.
Dokumentation ist wichtig!:Da wir großen Wert auf gute Dokumentation legen, solltest du in deiner Bewerbung auch darauf eingehen. Erkläre, wie du in der Vergangenheit zur Dokumentation beigetragen hast und warum das für dich wichtig ist.
Bewirb dich über unsere Website!:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und du alle notwendigen Informationen bereitstellst. Wir freuen uns auf deine Bewerbung!
Wie man sich auf ein Vorstellungsgespräch bei jobs.frontdoordefense.com - Jobboard vorbereitet
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie PX4, NuttX und Mavlink. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch, wie sie zusammenarbeiten und welche Herausforderungen dabei auftreten können.
✨Bereite konkrete Beispiele vor
Überlege dir spezifische Projekte oder Erfahrungen, die deine Fähigkeiten in C, C++ und Python demonstrieren. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und wie du zur Verbesserung von Softwarequalität beigetragen hast.
✨Engagement in der Community
Wenn du bereits an Open-Source-Projekten gearbeitet hast, bringe diese Erfahrungen ins Gespräch. Zeige dein Engagement für die PX4-Community und wie du zur Weiterentwicklung beigetragen hast. Das zeigt, dass du nicht nur ein Entwickler bist, sondern auch ein Teamplayer.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und dem Unternehmen. Frage nach den aktuellen Herausforderungen im Team oder wie die Zusammenarbeit zwischen den verschiedenen Abteilungen aussieht.