Jobiglo

No results.

This job is no longer available

This job expired on 19/07/2026. It no longer accepts applications.

Embedded Software Engineer

GTS Group Ltd · Luxembourg

Senior 🇬🇧 English
C++ real-time operating systems UART SPI PCI USB CAN device drivers board support packages embedded systems low-level drivers signal processing unit testing frameworks CI/CD pipelines

Job description

About the role

We are seeking an experienced Embedded Software Engineer to join a fast‑growing team developing spacecraft payloads for orbital life‑sciences research. The role focuses on creating reliable, low‑level software that must operate flawlessly on every flight.

Key responsibilities

  • Design, implement, and maintain embedded software for flight payloads and ground systems.
  • Develop, integrate, and debug device drivers and board support packages for custom hardware.
  • Work with real‑time operating systems to ensure deterministic control and data handling.
  • Implement and validate communication stacks using UART, SPI, PCI, USB, and CAN.
  • Contribute to network‑stack design from physical/link layers to application protocols.
  • Collaborate with electronics, systems, and science teams to define interfaces and guarantee end‑to‑end reliability.
  • Participate in code reviews, requirements discussions, and produce documentation for both flight and ground software.

Required profile

  • 5–10 years of experience developing low‑level embedded software in C++.
  • Strong understanding of embedded systems, low‑level drivers, and signal processing.
  • Hands‑on experience with real‑time operating systems and communication protocols (UART, SPI, PCI, USB, CAN).
  • Solid knowledge of network stacks across all layers.
  • Ability to work in an Agile environment and coordinate cross‑functional workstreams.

Required skills

  • C++ programming
  • Real‑time operating systems
  • UART, SPI, PCI, USB, CAN communication protocols
  • Device driver development
  • Board support package development
  • Embedded systems and low‑level driver expertise
  • Signal processing
  • Unit testing frameworks
  • CI/CD pipeline experience

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec GTS Group Ltd.
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.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 4 months ago

17 views · 0 interested

Boost your chances

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

Analyzing your CV...

GTS Group Ltd

Luxembourg