Embedded Software Engineer – Next-Generation Space Tech

GTS Group Ltd is looking for a Embedded Software Engineer – Next-Generation Space Tech

Job description

Embedded Software Engineer – Next-Generation Space Tech

(Loughborough, UK | On-site | Full-time)


Are you ready to help redefine how we connect the world—from the ground up to low Earth orbit?

GTS Space are working with an advanced technology company developing a new kind of space-powered IoT platform that bridges Earth and space to deliver secure, scalable, and sustainable connectivity across the globe.


They are looking for a highly skilled Embedded Software Engineer to design, develop, and optimize software for battery-operated IoT devices, with a strong focus on power efficiency, real-time performance, and automated testing. You’ll join a multidisciplinary team working at the intersection of embedded systems, wireless communications, and space technology.


What You’ll Do

  • Embedded Software Development: Design, write, and debug low-level software, including BSPs and device drivers.
  • Power Optimization: Develop algorithms and techniques to minimize power consumption for remote and battery-powered devices.
  • Kernel/RTOS Customization: Optimize Linux or FreeRTOS components for embedded platforms.
  • IoT Integration: Implement secure, efficient communication protocols (MQTT, BLE, etc.).
  • Testing & Automation: Build automated test frameworks (unit, integration, regression) and integrate them with CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps).
  • Hardware Interaction: Collaborate closely with hardware engineers to ensure seamless system integration and validation.


What You Bring

  • Strong proficiency in C, C++, and Python; scripting skills (Shell/Bash) a plus.
  • Hands-on experience with microcontroller platforms (ARM Cortex, STM32, ESP32, etc.).
  • Knowledge of IoT communication protocols and secure data transmission.
  • Experience with test automation frameworks (Robot Framework, Pytest, Unity).
  • Understanding of low-power design principles and profiling tools.
  • Familiarity with debugging tools (JTAG, GDB, oscilloscopes, logic analyzers).
  • Experience integrating CI/CD pipelines and using Git for version control.


Bonus Points

  • Experience with Yocto, OTA firmware updates, or bootloader development.
  • Familiarity with wireless protocols (Wi-Fi, BLE, LoRa, Zigbee).
  • Understanding of hardware protocols (SPI, I2C, UART, GPIO).
  • Exposure to Test-Driven Development (TDD) or Behavior-Driven Development (BDD).
  • Background in LEO satellite systems or space-connected IoT solutions.


Why Join

You’ll be part of a mission-driven team that’s reimagining connectivity—combining the scalability of space systems with the accessibility of IoT. If you’re curious, hands-on, and passionate about building real-world systems that make a difference, get in touch.


Location: Loughborough, UK

Type: Full-time, on-site

Compensation: Competitive, based on experience and expertise

Extra information

Status
Open
Education Level
Secondary School
Location
Loughborough
Type of Contract
Full-time jobs
Published at
10-03-2026
Full UK/EU driving license preferred
No
Car Preferred
No
Must be eligible to work in the EU
No
Cover Letter Required
No
Languages
English

Loughborough | Full-time jobs | Secondary School

Apply directly

Share this vacancy