Auf einen Blick
- Aufgaben: Entwickle Software für Drohnen und Bodenstationen, um autonome Navigation zu ermöglichen.
- Unternehmen: Innovatives Robotikunternehmen mit dynamischer Kultur und engagierten Teams.
- Vorteile: Wettbewerbsfähiges Gehalt, kontinuierliche Weiterbildung und moderne Büros.
- Weitere Informationen: Wachstumsmöglichkeiten in einem schnell wachsenden Umfeld mit tollen Teamaktivitäten.
- 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, besonders in Rust und C++.
Das prognostizierte Gehalt liegt zwischen 67500 - 82500 CHF pro Jahr.
- Your mission
- We are looking for a hands‑on
Robotics Software Engineer to join our robotics development team.
You will help shape the embedded and mobile software that powers our drones and ground control stations, directly impacting the autonomous navigation, real‑time control, and user experience of our systems.
In this role, you will
- Build and enhance the graphical user interface for the ground control station, real‑time telemetry, and data visualization intuitive and user‑friendly.
- Design, develop, and maintain the embedded software for our onboard computers, ensuring seamless collection, recording, and streaming of inspection data.
- Work closely with software and firmware engineers to fine‑tune system performance.
- Develop and maintain the communication protocols that connect the drone, ground station, and cloud services.
- Optimize performance to ensure memory‑efficient, and reliable operations, even in resource‑constrained environments.
- Uphold high code quality standards through clean, tested, and maintainable software practices, including unit testing, CI/CD, and code reviews.
- Contribute to architectural decisions, helping to balance performance, scalability, and usability.
Your profile
- 5+ years of experience in embedded and mobile software development for robotics, drones, or real‑time applications.
- Strong proficiency in Rust as the primary language for performance‑critical components.
- Experience with C++ for embedded systems and performance optimization.
- Expertise in ROS2 for robotics middleware and gstreamer for video processing and streaming pipelines.
- Familiarity with embedded Linux, containerization, ARM‑based systems, video encoding/decoding, and hardware acceleration.
- Experience in GUI development with frameworks like egui or Qt, and 3D visualization skills using Open GL, Vulkan, or game engines such as Unity/Unreal.
- A knack for performance optimization, particularly in memory management, multithreading, and real‑time systems.
- Strong problem‑solving skills and the ability to debug complex, distributed systems.
- A passion for clean code, modular design, testing, and maintainability.
- Excellent communication skills in English; French is an advantage.
- A solution‑oriented, rigorous, self‑motivated, and team‑focused mindset.
- Nice‑to‑Have Skills
- Experience with PX4, or Ardu Pilot ecosystems.
- Knowledge of CUDA, Open CL, or other GPU acceleration frameworks, especially on the NVIDIA Jetson platform.
- Game development experience with Unity, Unreal Engine, or Godot.
- Contributions to open‑source robotics or embedded projects.
Why us?
- Evolution in a dynamic, fast‑growing and exciting environment.
- Have measurable impact in the innovative projects that matter, where drones a built for good.
- Work with passionate, talented and committed teammates in a reasonably sized team.
- Be part of a recognized robotics company, Swiss scale‑up. Consecutively rewarded as Swiss Top 100 Start‑up and no 1 robotics start‑up company 23/24
- Ensure your growth and profit from continuous training
• Be part of where humans are important!
- Modern offices in a compound of buildings full of start‑ups.
- A team‑elected Chief Happiness Officer, making sure the shelves are always loaded with fruits, juices and cakes.
- Weekly Flybotix only fitness session by a professional coach.
- Access to a personal benefits platform.
- On‑site restaurants/cafeteria and vending machines.
- #J-18808-Ljbffr
Robotics Software Engineer in Lausanne Arbeitgeber: Flybotix
Flybotix ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, in einem dynamischen und schnell wachsenden Umfeld zu arbeiten. Hier haben Sie die Chance, an innovativen Projekten mitzuarbeiten und von kontinuierlichen Schulungen zu profitieren, während Sie Teil eines engagierten Teams sind, das Wert auf Zusammenarbeit und persönliche Entwicklung legt. Genießen Sie moderne Büros, eine positive Arbeitskultur und zahlreiche Annehmlichkeiten wie wöchentliche Fitnesssessions und eine Vielzahl von Snacks, die Ihre Arbeitserfahrung bereichern.
Jobgipfel Expertenrat🤫
Wir sind der Meinung, dass du so Robotics Software Engineer in Lausanne erhalten könntest
✨Verknüpf dich mit Fachleuten!
Besuch Veranstaltungen und Messen, die sich mit Robotik befassen. So kannst du direkt mit Leuten aus der Industrie quatschen, die bei Firmen wie Flybotix arbeiten. Netzwerke sind in dieser Branche super wichtig, und oft erfährst du so von offenen Stellen, bevor sie überhaupt ausgeschrieben sind.
✨Zeig deine Projekte!
Mach deine eigenen Robo-Projekte sichtbar! Erstelle ein Portfolio, wo du deine Arbeiten präsentierst – sei es auf GitHub oder auf einer persönlichen Webseite. Wenn du dann bei Flybotix vorstellig wirst, kannst du direkt zeigen, was du drauf hast!
✨Nutz Online-Communities!
Engagiere dich in Online-Communities und Foren, die sich mit Robotik auskennen. Plattformen wie Reddit oder spezialisierte Facebook-Gruppen können dir helfen, Kontakte zu knüpfen und Tipps für Stellensuche zu bekommen. Diese Gruppen sind auch oft ein super Ort, um Insiderinformationen über die Branche zu erhalten!
✨Bewirb dich direkt bei uns!
Wisst ihr was? Bewirb euch direkt über die Webseite von Flybotix. Wir sind auf der Suche nach talentierten Leuten! Eine direkte Bewerbung kann oft den Unterschied machen, also zögere nicht und bring deine Leidenschaft für Robotik in die Bewerbung ein.
Wir glauben, dass du diese Fähigkeiten brauchst, um Robotics Software Engineer in Lausanne mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Zeig dini Programmierkünste!:Für e Vollzeit-Job in der Robotik isch es wichtig, dass du dini Programmierkünste im CV präsentierst. Gib konkret an, mit welcher Software oder Programmiersprachen du arbeitet hesch, wie z.B. C++, Python oder ROS. Das zeigt, dass du ready bisch für die technische Herausforderung, wo bim Job auf di zukommt.
Beweis dein Verständnis vo Robotersysteme:D'Fähigkeit, Robotersysteme zu verstehen und anzuwenden, isch zentral. In dim Anschreiben könntisch du Beispiele nenne, wo du mit Robotik-Projekten gearbeitet hesch, sei es im Studium oder privat. Erwähne eventuell auch Zertifikate oder Kurse, wo du gmacht hesch und die relevant für din angestrebte Job sind.
Persönliche Motivation:In dim Anschreiben isch es a wichtig, dass du dini Motivation zielgerichtet erläuterisch. Was reizt di an der Robotik? Was wiltsch in der Branche erreichen? Schaff es, dass d'Personalabteilung spüürt, wie Passioniert du bisch und dass du för di am richtige Plätz bisch.
Bewirb di direkt über unsere Website:Mir empfehle dir, dich direkt über unsere Website bei Flybotix für die Robotics Software Engineer-Stelle zu bewerben. Das sorgt dafür, dass dini Bewerbung direkt beim richtige Team landet und du dir so die besten Chancen für e Einladung zum Vorstellungsgespräch sicherst.
Wie man sich auf ein Vorstellungsgespräch bei Flybotix vorbereitet
✨Verstande die technologischen Grundlagen
Mach dir klar, mit welchen Technologien und Programmiersprachen du in der Robotik arbeitest. Es kann hilfreich sein, konkrete Beispiele von Projekten oder Praktika zu teilen, wo du z.B. mit Künstlicher Intelligenz oder Sensorik gearbeitet hast. So zeigst du dein Wissen und deine Erfahrung direkt im Gespräch.
✨Bereite dich auf praktische Tests vor
In der Robotik sind praktische Fähigkeiten oft zentral. Sei vorbereitet, an einem Coding-Test oder einer technischen Herausforderung teilzunehmen, wo du z.B. ein einfaches Robotermodell entwerfen oder programmieren musst. Übe solche Szenarien vorher, um deine Umsetzungskompetenz zu beweisen.
✨Zeig deine Leidenschaft für Robotik
Erzähle von deiner Begeisterung für Robotik und welche Entwicklungen dich persönlich inspirieren. Bei einem Vollzeitjob wollen Unternehmer sehen, dass du wirklich für das Fach brennst – vielleicht hast du auch eigene Projekte oder Hobbys in diesem Bereich?
✨Stell relevante Fragen
Nutze das Gespräch, um Fragen zu stellen, die zeigen, dass du die Branche verstehst. Frag nach zukünftigen Projekten bei Flybotix oder wie sie mit neuen Technologien umgehen. Das zeigt, dass du den Job nicht nur als Job, sondern als Chance zur persönlichen und beruflichen Weiterentwicklung siehst.