Jobs › Companies › Gramian Consulting Group › Rust Software Engineer - Ground Control & Robotics

À propos de ce poste Rust Software Engineer - Ground Control & Robotics chez Gramian Consulting Group

Gramian Consulting Group · Télétravail · Romania

Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.

About the Role

Our client is a Swiss technology company developing advanced autonomous and drone systems for demanding industrial environments. Their software ecosystem includes onboard systems, ground-control applications, real-time telemetry, video streaming, visualization, and operator interfaces.

We are looking for a hands-on Rust Software Engineer with strong experience building desktop/UI applications, real-time software, and interactive visualization systems.

The ideal candidate has substantial professional experience with Rust and has worked on software involving ground-control stations, drones, mapping, 3D visualization, telemetry, simulation, or other complex technical user interfaces.

Deep robotics experience is helpful but not essential. Strong software engineering, UI, visualization, and real-time application experience are more important.

CONTRACT: Long term contract or EOR model

LOCATIONS: REMOTE

Key Responsibilities

  • Develop and improve ground-control and operator-facing applications for autonomous and drone systems.
  • Build high-performance software primarily using Rust.
  • Develop responsive desktop GUIs and technical user interfaces for monitoring and controlling complex systems.
  • Implement telemetry, real-time data visualization, system status monitoring, and operator workflows.
  • Work with 2D/3D visualization, maps, sensor data, or other interactive graphical components.
  • Integrate software with drones, robotic platforms, embedded systems, and external services.
  • Develop real-time communication and data-streaming functionality.
  • Contribute to video-processing and streaming workflows.
  • Optimize application performance, memory usage, multithreading, latency, and responsiveness.
  • Contribute to software architecture and technical design decisions.
  • Maintain high engineering standards through testing, CI/CD, code reviews, and structured debugging.

Requirements

  • At least 5 years of professional software engineering experience.
  • Strong, recent professional experience developing production software in Rust.
  • Experience building desktop applications, GUIs, visualization tools, or operator-facing software.
  • Experience with UI frameworks such as egui, Qt, GTK, Tauri, or comparable technologies.
  • Experience with real-time data, telemetry, networking, streaming, or event-driven systems.
  • Strong understanding of multithreading, memory management, performance optimization, and asynchronous programming.
  • Experience working in Linux environments.
  • Strong software architecture and debugging skills.

Experience in one or more of the following would be particularly valuable:

  • Drone ground-control software or Ground Control Stations (GCS)
  • UAV or autonomous-system operator interfaces
  • 3D visualization, mapping, GIS, or simulation software
  • Robotics visualization or monitoring tools
  • Telemetry dashboards and real-time control applications
  • Video streaming or processing using GStreamer
  • ROS2 or robotics middleware
  • Embedded or edge systems
  • C++ for performance-critical applications
  • MAVLink, PX4, ArduPilot, or similar drone technologies
Prêt à postuler chez Gramian Consulting Group ?
Postuler chez Gramian Consulting Group

À propos de Gramian Consulting Group

Gramian Consultancy brings together the perspective of a software engineer, the knowledge of a technical recruiter, and the vision of a business builder. This unique experience is our signature advantage to delivering top quality services in the domain of recruiting, staff augmentation, and outsourcing.

Voir tous les emplois chez Gramian Consulting Group →

Emplois similaires

AD
Principal Engineer, Embedded Software
Analog Devices
⚡ Postuler tôt CLOSED-Romania, Cluj-Napoca Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 9 h
UiPath
Software Engineer, Autopilot
UiPath
⚡ Postuler tôt Bucharest Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Suvoda
Software Test Engineer II
Suvoda
⚡ Postuler tôt Bucharest, Romania; Iasi, Roma... · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Accenture
Senior Rust Software Engineer – Embedded Systems
Accenture
⚡ Postuler tôt Cluj-Napoca Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Cast AI
Senior Software Engineer | Kubernetes Automation
Cast AI
⚡ Postuler tôt Bulgaria; Croatia; Estonia; Eu... Sur site €6,500–€9,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Elastic
Senior Software Engineer - Integrations 3P - Platform
Elastic
⚡ Postuler tôt Romania Sur site RON 272,000–RON 430,200
● Nouveau 👁 Vu ✓ Postulé il y a 2 j
Cast AI
Senior Software Engineer | Kimchi Studio
Cast AI
⚡ Postuler tôt Bulgaria; Croatia; Estonia; Gr... Sur site €6,500–€9,000
● Nouveau 👁 Vu ✓ Postulé il y a 2 j
Cast AI
Senior Software Engineer | Kimchi (Harness Team)
Cast AI
⚡ Postuler tôt Bulgaria; Croatia; Estonia; Gr... Sur site €6,500–€9,000
● Nouveau 👁 Vu ✓ Postulé il y a 2 j
CrowdStrike
Sr. Software Engineer - Charlotte AI (Hybrid, ROU)
CrowdStrike
⚡ Postuler tôt Romania - Bucharest Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 2 j

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Gramian Consulting Group

Voir tous les emplois chez Gramian Consulting Group →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit