Auf einen Blick
- Aufgaben: Entwickle Software für Drohnen und Bodenstationen, verbessere die Benutzeroberfläche und optimiere die Leistung.
- Unternehmen: Innovatives Robotikunternehmen mit dynamischer und wachsender Kultur.
- Vorteile: Wettbewerbsfähiges Gehalt, kontinuierliche Weiterbildung und moderne Büros.
- Weitere Informationen: Werde Teil eines preisgekrönten Start-ups mit einem engagierten Team und tollen Benefits.
- Warum dieser Job: Gestalte die Zukunft der Robotik und arbeite an Projekten, die einen echten Unterschied machen.
- Qualifikationen: 5+ Jahre Erfahrung in Embedded- und mobiler Softwareentwicklung, insbesondere in Rust und C++.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Ihre Mission
Wir suchen einen praktischen Robotics Software Engineer, der unser Team für die Robotikentwicklung verstärkt. Sie werden die eingebettete und mobile Software gestalten, die unsere Drohnen und Bodenstationen antreibt, und damit direkt die autonome Navigation, die Echtzeitsteuerung und die Benutzererfahrung unserer Systeme beeinflussen.
- Entwickeln und verbessern Sie die grafische Benutzeroberfläche für die Bodenstation, Echtzeit-Telemetrie und Datenvisualisierung, um sie intuitiv und benutzerfreundlich zu gestalten.
- Entwerfen, entwickeln und warten Sie die eingebettete Software für unsere Bordcomputer, um eine nahtlose Erfassung, Aufzeichnung und Übertragung von Inspektionsdaten sicherzustellen.
- Arbeiten Sie eng mit Software- und Firmware-Ingenieuren zusammen, um die Systemleistung zu optimieren.
- Entwickeln und pflegen Sie die Kommunikationsprotokolle, die die Drohne, die Bodenstation und die Cloud-Dienste verbinden.
- Optimieren Sie die Leistung, um latenzarme, speichereffiziente und zuverlässige Operationen, auch in ressourcenbeschränkten Umgebungen, sicherzustellen.
- Halten Sie hohe Codequalitätsstandards durch saubere, getestete und wartbare Softwarepraktiken ein, einschließlich Unit-Tests, CI/CD und Code-Reviews.
- Tragen Sie zu architektonischen Entscheidungen bei, um Leistung, Skalierbarkeit und Benutzerfreundlichkeit auszubalancieren.
Ihr Profil
- Über 5 Jahre Erfahrung in der Entwicklung von eingebetteter und mobiler Software für Robotik, Drohnen oder Echtzeitanwendungen.
- Starke Kenntnisse in Rust als primäre Sprache für leistungs-kritische Komponenten.
- Erfahrung mit C++ für eingebettete Systeme und Leistungsoptimierung.
- Expertise in ROS2 für Robotik-Middleware und GStreamer für Videoverarbeitung und Streaming-Pipelines.
- Vertrautheit mit eingebettetem Linux, Containerisierung, ARM-basierten Systemen, Video-Encoding/Decoding und Hardware-Beschleunigung.
- Erfahrung in der GUI-Entwicklung mit Frameworks wie egui oder Qt sowie 3D-Visualisierungsfähigkeiten mit OpenGL, Vulkan oder Spiel-Engines wie Unity/Unreal.
- Ein Gespür für Leistungsoptimierung, insbesondere im Bereich Speichermanagement, Multithreading und Echtzeitsysteme.
- Starke Problemlösungsfähigkeiten und die Fähigkeit, komplexe, verteilte Systeme zu debuggen.
- Eine Leidenschaft für sauberen Code, modulare Designs, Tests und Wartbarkeit.
- Exzellente Kommunikationsfähigkeiten in Englisch; Französisch ist von Vorteil.
- Eine lösungsorientierte, rigorose, selbstmotivierte und teamorientierte Denkweise.
Nice-to-Have Fähigkeiten
- Erfahrung mit PX4 oder ArduPilot-Ökosystemen.
- Kenntnisse in CUDA, OpenCL oder anderen GPU-Beschleunigungs-Frameworks, insbesondere auf der NVIDIA Jetson-Plattform.
- Erfahrung in der Spieleentwicklung mit Unity, Unreal Engine oder Godot.
- Beiträge zu Open-Source-Robotik- oder Embedded-Projekten.
Warum wir?
- Entwicklung in einem dynamischen, schnell wachsenden und aufregenden Umfeld.
- Messbare Auswirkungen in innovativen Projekten, die wichtig sind, wo Drohnen für das Gute gebaut werden.
- Arbeiten Sie mit leidenschaftlichen, talentierten und engagierten Teamkollegen in einem angemessen großen Team.
- Seien Sie Teil eines anerkannten Robotikunternehmens, einem Schweizer Scale-up.
- Wurde fortlaufend als Swiss Top 100 Start-up und als Nr. 1 Robotik-Start-up Unternehmen 23/24 ausgezeichnet.
- Sichern Sie Ihr Wachstum und profitieren Sie von kontinuierlicher Weiterbildung.
- Seien Sie Teil eines Unternehmens, in dem Menschen wichtig sind!
- Moderne Büros in einem Gebäudekomplex voller Start-ups.
- Ein vom Team gewählter Chief Happiness Officer sorgt dafür, dass die Regale immer mit Früchten, Säften und Kuchen gefüllt sind.
- Wöchentliche Flybotix-Fitness-Sitzungen mit einem professionellen Trainer.
- Zugang zu einer persönlichen Vorteilsplattform.
- On-Site-Restaurants/Cafeteria und Verkaufsautomaten.
Robotics Software Engineer – Ground Control & Onboard Systems Arbeitgeber: Flybotix
Flybotix ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, in einem dynamischen und schnell wachsenden Umfeld zu arbeiten. Als Praktikant im Bereich Betriebswirtschaft haben Sie die Chance, an realen Projekten mitzuarbeiten und Ihre Fähigkeiten in einem kreativen Team weiterzuentwickeln. Unsere modernen Büros in der Nähe von Lausanne bieten nicht nur eine inspirierende Arbeitsatmosphäre, sondern auch zahlreiche Annehmlichkeiten wie ein onsite Restaurant, Fitnessmöglichkeiten und eine teamorientierte Kultur, die das Wohlbefinden aller Mitarbeiter fördert.