📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Rust Software Engineer – Ground Control & Robotics

Gramian Consulting

New Remote
Contrat Remote Senior 🇬🇧 English
Rust egui Qt GTK Tauri Linux multithreading memory management performance optimization asynchronous programming real-time data telemetry networking streaming event-driven systems C++ ROS2 MAVLink PX4 ArduPilot GStreamer

Job description

About the role

Our client, a Swiss technology company, develops advanced autonomous and drone systems for industrial environments. They need a hands‑on Rust Software Engineer to build and enhance ground‑control and operator‑facing applications, focusing on real‑time telemetry, visualization, and interactive UI.

Key responsibilities

  • Design and implement high‑performance ground‑control software primarily in Rust.
  • Create responsive desktop GUIs and technical user interfaces for monitoring and controlling complex autonomous systems.
  • Develop telemetry, real‑time data visualization, system status monitoring, and operator workflow features.
  • Integrate software with drones, robotic platforms, embedded systems, and external services.
  • Optimize performance, memory usage, multithreading, latency, and responsiveness.
  • Contribute to video‑processing, streaming workflows, and overall software architecture.

Required profile

  • At least 5 years of professional software engineering experience.
  • Recent, production‑grade experience developing software in Rust.
  • Strong background in building desktop applications, GUIs, or operator‑facing tools.
  • Experience working in Linux environments and with real‑time, event‑driven systems.

Required skills

  • Rust programming language.
  • UI frameworks such as egui, Qt, GTK, Tauri or comparable technologies.
  • Multithreading, memory management, performance optimisation, asynchronous programming.
  • Real‑time data handling, telemetry, networking, streaming, event‑driven architectures.
  • Knowledge of C++ for performance‑critical components.
  • Familiarity with ROS2, MAVLink, PX4, ArduPilot, GStreamer, and robotics middleware.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Gramian Consulting.
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.
Le contrat proposé est un Contrat.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 4 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Gramian Consulting