📢 Nouveau : recevez les offres du jour sur notre canal WhatsApp
Jobiglo

Aucun resultat.

Cette offre n'est plus disponible

Cette offre a expire le 12/08/2026. Elle n'accepte plus de candidatures.

Robotics Software Engineer – Ground Control & Onboard Systems

Flybotix · Renens

Senior 🇬🇧 English
Rust C++ ROS2 gstreamer Embedded Linux Video encoding/decoding Hardware acceleration egui Qt OpenGL Vulkan Unity Unreal Multithreading Real-time systems Unit testing CI/CD Code review

Description du poste

About the role

We are seeking a hands‑on Robotics Software Engineer to join our fast‑growing robotics team. You will shape the embedded and mobile software that powers our drones and ground‑control stations, directly influencing autonomous navigation, real‑time control, and user experience.

Key responsibilities

  • Design and enhance the graphical user interface for the ground‑control station, including real‑time telemetry and data visualization.
  • Develop and maintain embedded software for onboard computers, ensuring reliable collection, recording, and streaming of inspection data.
  • Collaborate with software and firmware engineers to optimise system performance.
  • Create and sustain communication protocols linking drones, ground stations, and cloud services.
  • Optimise code for low‑latency, memory‑efficient, and reliable operation in resource‑constrained environments.
  • Maintain high code quality through unit testing, CI/CD pipelines, and code reviews.
  • Contribute to architectural decisions balancing performance, scalability, and usability.

Required profile

  • 5+ years of experience in embedded and mobile software development for robotics, drones, or real‑time applications.
  • Strong proficiency in Rust and solid experience with C++ for performance‑critical components.
  • Familiarity with ROS2, gstreamer, embedded Linux, containerisation, and ARM‑based systems.
  • Experience building GUIs with frameworks such as egui or Qt and 3D visualisation using OpenGL, Vulkan, Unity or Unreal.
  • Excellent problem‑solving abilities, debugging skills for distributed systems, and a passion for clean, modular code.
  • Fluent English communication; French is a plus.

Required skills

  • Rust
  • C++
  • ROS2
  • gstreamer
  • Embedded Linux
  • Containerisation (Docker)
  • ARM architecture
  • Video encoding/decoding and hardware acceleration
  • GUI frameworks (egui, Qt)
  • 3D graphics (OpenGL, Vulkan, Unity, Unreal)
  • Multithreading and real‑time systems
  • Unit testing, CI/CD, code review processes

What we offer

  • Dynamic, fast‑growing environment with measurable impact on innovative drone projects.
  • Opportunity to work with passionate, talented teammates in a reasonably sized Swiss scale‑up.
  • Continuous training and professional growth.
  • Recognition as a top Swiss robotics start‑up (2023/24).

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Flybotix.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

💬 Contactez-nous sur Telegram

Publie il y a 4 mois

14 vues · 0 interesses

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

Flybotix

Renens