Rust Software Engineer – Ground Control & Robotics
Gramian Consulting Group
Job description
About the role
Our client, a Swiss technology company, develops advanced autonomous and drone systems for demanding industrial environments. They need a hands‑on Rust Software Engineer to build and enhance ground‑control and operator‑facing applications that monitor and control complex robotic platforms.
Key responsibilities
- Design and implement high‑performance desktop GUIs and technical user interfaces using Rust.
- Develop real‑time telemetry, data‑visualisation, and video‑streaming workflows.
- Integrate software with drones, robotic platforms, embedded systems and external services.
- Optimise application performance, memory usage, multithreading and latency.
- Contribute to software architecture, code reviews, testing and CI/CD pipelines.
Required profile
- Minimum 5 years of professional software engineering experience.
- Strong recent experience delivering production‑grade software in Rust.
- Proven track record building desktop applications, GUIs or operator‑facing tools.
- Solid understanding of multithreading, memory management, performance optimisation and async programming.
- Experience working in Linux environments.
Required skills
- Rust
- UI frameworks (egui, Qt, GTK, Tauri or similar)
- Real‑time data, telemetry, networking and streaming
- GStreamer, ROS2, MAVLink, PX4, ArduPilot
- C++ for performance‑critical components
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Morocco.
Salaries by job title
Popular searches
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
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.
Published 2 hours ago
Expires 1 month from now
17 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Gramian Consulting Group
Related job offers
-
Consultant Technico-Fonctionnel Senior Dotnet
DXC Technology Morocco -
Consultant Test Fonctionnel / QA Sénior
DXC Technology Morocco Casablanca -
Développeur(se) Full Stack Senior .NET / React
DXC Technology Morocco Casablanca -
Consultant Senior – IT Risk
KPMG Maroc Méchouar de Casablanca -
Consultant Security Cloud
Néosoft Casablanca-Settat