Robotics Software Engineer in Lausanne

Robotics Software Engineer in Lausanne

Lausanne Vollzeit 54000 - 66000 € / Jahr (geschätzt) Vor Ort
F

Auf einen Blick

  • Aufgaben: Entwickle Software für Drohnen und Bodenstationen, um autonome Navigation zu ermöglichen.
  • Unternehmen: Innovatives Robotikunternehmen mit dynamischer und wachsender Kultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, kontinuierliche Weiterbildung und moderne Büros.
  • Weitere Informationen: Werde Teil eines Teams, das Spaß und Wachstum fördert, mit wöchentlichen Fitness-Sessions.
  • Warum dieser Job: Gestalte die Zukunft der Robotik und arbeite an Projekten, die einen Unterschied machen.
  • Qualifikationen: 5+ Jahre Erfahrung in Embedded- und mobiler Softwareentwicklung, insbesondere in Rust und C++.

Das prognostizierte Gehalt liegt zwischen 54000 - 66000 € 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.

Robotics Software Engineer in Lausanne Arbeitgeber: Flybotix

Flybotix ist ein hervorragender Arbeitgeber, der innovative Technologien im Bereich der Robotik vorantreibt und seinen Mitarbeitern die Möglichkeit bietet, an spannenden Projekten zu arbeiten, die die Zukunft der Drohnentechnologie gestalten. Mit einem dynamischen Arbeitsumfeld, das Kreativität und Teamarbeit fördert, sowie umfangreichen Möglichkeiten zur beruflichen Weiterentwicklung, ist Flybotix der ideale Ort für talentierte Software-Ingenieure, die ihre Fähigkeiten in einer zukunftsorientierten Branche einbringen möchten.

F

Kontaktdaten:

Flybotix Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Robotics Software Engineer in Lausanne erhalten könntest

✨Werde Teil von Robotik-Communities

Such dir aktive Communities oder Foren im Bereich Robotik, wo Gleichgesinnte und Profis sich austauschen. Hier kannst du nicht nur viel lernen, sondern auch potenzielle Arbeitgeber kennenlernen, die nach Talenten suchen – manchmal ist es wichtiger, die richtigen Leute zu treffen, als nur Bewerbungen zu verschicken!

✨Besuche Robotik-Events und Messen

Schau dir lokale oder internationale Messen und Konferenzen an, die sich mit Robotik beschäftigen. Dort hast du die Möglichkeit, direkt mit Unternehmen wie Flybotix in Kontakt zu treten und dein Interesse an einer Vollzeitstelle als Robotics Software Engineer zu zeigen. Nimm Visitenkarten mit und sei bereit, dich vorzustellen!

✨Engagiere dich in Praktikumsprojekten

Wenn du vor deiner Bewerbung noch etwas direkten Erfahrung sammeln kannst, schaue nach Projekten oder Praktika im Bereich Robotik. Diese Erfahrungen sind nicht nur wertvoll, sondern zeigen auch, dass du wirklich in diesem Bereich Fuß fassen möchtest. Nutze Plattformen für offene Projekte, um erste praktische Erfahrungen zu sammeln.

✨Online-Präsenz aufbauen

Zeige deine Fähigkeiten und Kenntnisse durch ein öffentliches Portfolio oder Blog. Teile deine Projekte, sei es über GitHub oder persönliche Webseiten. Das hilft dir, sichtbar zu werden und zeigt, dass du aktiv in der Robotik arbeitest. Und vergiss nicht, dich auch über unsere Website bei Flybotix zu bewerben, um deine Chancen zu erhöhen, Teil des Teams zu werden!

Wir glauben, dass du diese Fähigkeiten brauchst, um Robotics Software Engineer in Lausanne mit Bravour zu bestehen

Embedded Software Development
Mobile Software Development
Rust
C++
ROS2
GStreamer
Embedded Linux

Einige Tipps für deine Bewerbung 🫡

Fokussiere dich auf technische Fähigkeiten:In deiner Bewerbung solltest du unbedingt relevante technische Fähigkeiten hervorheben, die für die Robotik wichtig sind. Das beinhaltet Kenntnisse in Programmiersprachen wie Python oder C++, sowie Erfahrung mit spezifischen Robotik-Plattformen oder -Tools. Zeig uns, dass du mit den neusten Technologien vertraut bist und welche Projekte du bereits umgesetzt hast!

Präsentation deiner Projekte und Erfahrungen:Wenn du bereits an spannenden Robotik-Projekten gearbeitet hast, dann dokumentiere diese ausführlich in deinem Lebenslauf oder in einem Portfolio. Bilder, Videos oder Links zu deinen Arbeiten können hier einen großen Unterschied machen! Zeig uns, was du kannst, und wie du Probleme gelöst hast.

Motivation und Lernbereitschaft im Anschreiben:Da es sich um eine Vollzeitstelle handelt, schau, dass du in deinem Anschreiben zeigst, warum du genau bei Flybotix im Bereich Robotik arbeiten möchtest. Erkläre, wie dich unsere Mission anspricht und welche Ideen du einbringen könntest. Deine Begeisterung für das Fach und den Willen, stetig zu lernen, können uns überzeugen!

Überzeuge mit relevanten Zertifikaten:Falls du Zertifikate hast, die deine Qualifikationen untermauern, wie beispielsweise in Robotik oder Automatisierungstechnik, erwähne diese in deinem Lebenslauf. Diese Unterlagen können einen starken Eindruck hinterlassen und uns zeigen, dass du engagiert und spezialisiert bist.

Wie man sich auf ein Vorstellungsgespräch bei Flybotix vorbereitet

✨Technisches Know-how zeigen

In der Robotik ist es entscheidend, dass wir unsere technischen Fähigkeiten präsentieren. Bereite dich darauf vor, Fachfragen zu Robotiksystemen, Programmiersprachen wie Python oder C++ und spezifischen Tools wie ROS zu beantworten. Vielleicht fragen sie dich auch nach einem Projekt, an dem du gearbeitet hast – hab dein Portfolio bereit!

✨Praktische Anwendungen diskutieren

Sei bereit, über praktische Anwendungen deiner Kenntnisse in der Robotik zu sprechen. Überlege dir vorher einige Beispiele, wo du theoretisches Wissen erfolgreich in die Praxis umgesetzt hast. Dies könnte eine interessante Projektarbeit oder eine Herausforderung, die du überwunden hast, umfassen.

✨Teamgeist demonstrieren

Da die Robotik oft Teamarbeit umfasst, ist es wichtig, deine Zusammenarbeit zu betonen. Während des Gesprächs kannst du Geschichten erzählen, die deine Teamfähigkeit und deine Fähigkeit zur Problemlösung zeigen. Du kannst sogar gemeinsam mit deinen Teamkollegen durchgeführte Simulationen oder Projekte erwähnen.

✨Langfristige Motivation vermitteln

Da es sich um eine Vollzeitstelle handelt, wird das Unternehmen wissen wollen, dass du langfristig in der Robotik bleiben möchtest. Teile deine Zukunftspläne und wie diese zu Flybotix passen – sei es durch den Wunsch, an innovativen Lösungen zu arbeiten oder sich weiterzubilden. Das zeigt, dass du wirklich in die Rolle investieren willst.