Robotics Software Engineer: Ground Control & Onboard

Embodied AI

Renens

Hybrid

CHF 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Continuous training
Modern offices
Weekly fitness sessions
On-site catering
People-first culture

Job summary

Flybotix, a Swiss robotics scale-up near Lausanne, seeks a hands-on Robotics Software Engineer (Ground Control & Onboard Systems) to shape embedded and mobile software powering drones and ground control stations.

You will influence autonomous navigation, real-time control and user experience, collaborating with firmware and software engineers in a fast-growing environment that values measurable impact and continuous training.

Qualifications

  • Experience in embedded and mobile software for robotics and real-time systems.
  • Proficiency in Rust for performance-critical components.
  • Strong C++ for embedded development; ROS2 expertise.
  • Familiarity with embedded Linux, containerization, ARM, and video tech.

Responsibilities

  • Build and enhance ground control station GUI with real-time telemetry and data visualization.
  • Design and maintain onboard embedded software for collecting and streaming inspection data.
  • Fine-tune system performance with software and firmware engineers.
  • Develop communication protocols linking drone, ground station and cloud.
  • Optimize for memory-efficient, reliable operation in resource-constrained environments.
  • Uphold code quality via unit testing, CI/CD and reviews.
  • Contribute to architectural decisions.

Skills

Rust
C++
ROS2
GStreamer
Embedded Linux
Containerization
ARM systems
Video encoding/decoding
GUI development (egui/Qt)
OpenGL/Vulkan
3D visualization
Performance optimization
Debugging skills
English fluency

Tools

Qt
OpenGL
Vulkan
ROS2

Job description

Flybotix, a Swiss robotics scale-up near Lausanne, seeks a hands-on Robotics Software Engineer (Ground Control & Onboard Systems) to shape embedded and mobile software powering drones and ground control stations.

You will influence autonomous navigation, real-time control and user experience, collaborating with firmware and software engineers in a fast-growing environment that values measurable impact and continuous training.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer – Ground Control & Onboard Systems
Robotics Software Engineer – Ground Control & Onboard Systems

Embodied AI • Renens

Hybrid
CHF 120,000 - 180,000
Continuous training
Modern offices
Weekly fitness sessions
+2
Robotics Software Engineer
Robotics Software Engineer

Flybotix • Lausanne

On-site
CHF 80,000 - 120,000
Continuous training
Team-elected Chief Happiness Officer
Fitness sessions by a professional coach
+1
Robotics Software Engineer: Drones, ROS2 & Real-Time
Robotics Software Engineer: Drones, ROS2 & Real-Time

Flybotix • Lausanne

On-site
CHF 80,000 - 120,000
Continuous training
Team-elected Chief Happiness Officer
Fitness sessions by a professional coach
+1
Senior Project Leader, Engineering & Product Delivery
Senior Project Leader, Engineering & Product Delivery

Flybotix • Renens

On-site
CHF 110,000 - 165,000
Onsite restaurants/cafeteria
Weekly gym session
Personal benefits platform
+1
Senior Software Developer – Robotics & Drone Control
Senior Software Developer – Robotics & Drone Control

Sulzer Schmid • Oetwil an der Limmat

Hybrid
CHF 120,000 - 160,000
Senior Robotics & Drone Software Engineer (Remote 60%)
Senior Robotics & Drone Software Engineer (Remote 60%)

Sulzer Schmid • Oetwil an der Limmat

Hybrid
CHF 120,000 - 160,000
Engineering PM Lead for Robotics & Product Delivery
Engineering PM Lead for Robotics & Product Delivery

Flybotix • Lausanne

Hybrid
CHF 110,000 - 150,000
Onsite gym
Cafeteria on site
Weekly gym session
+1
Autonomous Robotics Electronics Engineer
Autonomous Robotics Electronics Engineer

ETH Zurich • Zürich

On-site
CHF 90,000 - 120,000
Drone Robotics Support Engineer — After-Sales & Diagnostics
Drone Robotics Support Engineer — After-Sales & Diagnostics

Flybotix • Renens

On-site
CHF 90,000 - 130,000
Modern offices
Weekly gym session
Onsite restaurants
+2
Robotics Diagnostics Engineer
Robotics Diagnostics Engineer

Sunflower Labs GmbH • Sellenbüren

On-site
CHF 120,000 - 150,000
Top locations