Embedded Software Engineer Generation Space Tech
Listed on 2026-04-10
-
Software Development
Embedded Software Engineer, Software Engineer
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
.
- 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.
- Testing & Automation: Build automated test frameworks (unit, integration, regression) and integrate them with CI/CD pipelines (Jenkins, Git Lab CI, Azure Dev Ops).
- Hardware Interaction: Collaborate closely with hardware engineers to ensure seamless system integration and validation.
- Strong proficiency in C, C++, and Python
; scripting skills (Shell/Bash) a plus. - Hands-on experience with microcontroller platforms (ARM Cortex, STM
32, ESP
32, 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.
- Experience with Yocto
, OTA firmware updates, or boot loader 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.
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
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: