Remote Rust Software Engineer – GCS & Robotics

Gramian Consulting Group

United States

Remote

USD 120,000 - 170,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Gramian Consultancy, a boutique IT consultancy, is seeking a hands-on Rust Software Engineer for a client in the Swiss technology sector. The role focuses on desktop/UI applications, real-time software, and interactive visualization for autonomous drone systems.

You will develop ground-control tools, telemetry dashboards, and operator interfaces, with a strong emphasis on performance, multithreading, and cross-platform compatibility. Remote work is supported with long-term engagement.

Qualifications

  • At least 5 years of professional software engineering experience.
  • Strong Rust experience with production-grade desktop applications.
  • Experience with UI frameworks such as egui, Qt, GTK, or Tauri.
  • Experience in Linux environments and real-time data systems.
  • Proficiency in multithreading, memory management and performance optimization.

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.
  • 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.

Skills

Rust
Desktop GUI
Real-time software
Multithreading

Tools

Qt
GTK
egui
Tauri

Job description

Gramian Consultancy, a boutique IT consultancy, is seeking a hands-on Rust Software Engineer for a client in the Swiss technology sector. The role focuses on desktop/UI applications, real-time software, and interactive visualization for autonomous drone systems.

You will develop ground-control tools, telemetry dashboards, and operator interfaces, with a strong emphasis on performance, multithreading, and cross-platform compatibility. Remote work is supported with long-term engagement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust Software Engineer - Ground Control & Robotics
Rust Software Engineer - Ground Control & Robotics

Gramian Consulting Group • United States

Remote
USD 120,000 - 170,000
Rust Robotics Software Engineer - Real-Time & Distributed
Rust Robotics Software Engineer - Real-Time & Distributed

Pantograph • San Francisco (CA)

On-site
USD 100,000 - 140,000
Rust Systems Engineer - Real-Time Robotics Infrastructure
Rust Systems Engineer - Real-Time Robotics Infrastructure

Dimensional Inc. • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Software Engineer - Remote Lead (Rust/C++)
Senior Software Engineer - Remote Lead (Rust/C++)

Trusted Space, LLC • United States

On-site
USD 150,000 - 225,000
Rust Software Engineer: High-Performance Robot Systems
Rust Software Engineer: High-Performance Robot Systems

Rustify • Northern (KY)

Hybrid
USD 120,000 - 200,000
Staff Software Engineer: Robotics & Rust Systems
Staff Software Engineer: Robotics & Rust Systems

Watney Robotics Inc • San Francisco (CA)

On-site
USD 180,000 - 240,000
Industrial Rust GUI Engineer for Embedded Systems
Industrial Rust GUI Engineer for Embedded Systems

Craigslist (losangeles) • Los Angeles (CA)

On-site
USD 110,000 - 150,000
Remote Rust Engineer — High‑Impact Backend Architect
Remote Rust Engineer — High‑Impact Backend Architect

Xpertise Recruitment • United States

On-site
USD 100,000 - 130,000
Senior Software Engineer (Remote) - Rust/C++, Lead & Space Tech
Senior Software Engineer (Remote) - Rust/C++, Lead & Space Tech

Trusted Space, Inc. • United States

Remote
USD 150,000 - 225,000
Mission Systems Software Engineer - Autonomous Flight
Mission Systems Software Engineer - Autonomous Flight

Telemetry Today LLC • Mountain View (CA), Northern (KY)

Hybrid
USD 130,000 - 180,000