Embedded Software Engineer – Next-Generation Space Tech
Embedded Software Engineer – Next-Generation Space Tech

Embedded Software Engineer – Next-Generation Space Tech

Loughborough Full-Time 36000 - 60000 £ / year (est.) No home office possible
GTS Group Ltd

At a Glance

  • Tasks: Design and develop software for innovative space-powered IoT devices.
  • Company: Join a cutting-edge tech company redefining global connectivity.
  • Benefits: Competitive salary, hands-on experience, and a mission-driven team.
  • Why this job: Make a real impact in the exciting field of space technology.
  • Qualifications: Proficiency in C, C++, Python, and experience with microcontroller platforms.
  • Other info: Dynamic environment with opportunities to work on groundbreaking projects.

The predicted salary is between 36000 - 60000 £ per year.

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

#J-18808-Ljbffr

Embedded Software Engineer – Next-Generation Space Tech employer: GTS Group Ltd

GTS Space is an exceptional employer, offering a dynamic work environment in Loughborough where innovation meets purpose. As part of a mission-driven team, you'll have the opportunity to contribute to groundbreaking space technology while enjoying a culture that fosters collaboration and continuous learning. With competitive compensation and a focus on employee growth, GTS Space is dedicated to empowering its engineers to make a meaningful impact in the world of connectivity.
GTS Group Ltd

Contact Detail:

GTS Group Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer – Next-Generation Space Tech

Tip Number 1

Network like a pro! Attend industry meetups, tech conferences, or even local events related to space tech and IoT. You never know who you might bump into—maybe even your future boss!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving embedded systems or IoT. A well-documented GitHub repository can really make you stand out.

Tip Number 3

Prepare for the interview like it’s a mission to space! Research the company, understand their products, and be ready to discuss how your experience aligns with their goals in developing next-gen space tech.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Embedded Software Engineer – Next-Generation Space Tech

Embedded Software Development
Power Optimization
Kernel/RTOS Customization
IoT Integration
Testing & Automation
C Programming
C++ Programming
Python Programming
Microcontroller Platforms (ARM Cortex, STM32, ESP32)
IoT Communication Protocols (MQTT, BLE)
Test Automation Frameworks (Robot Framework, Pytest, Unity)
Low-Power Design Principles
Debugging Tools (JTAG, GDB, oscilloscopes, logic analyzers)
CI/CD Pipelines (Jenkins, GitLab CI, Azure DevOps)
Version Control (Git)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with embedded systems and IoT. We want to see how your skills in C, C++, and Python shine through, so don’t hold back on showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for this role. Share your passion for space tech and how your background aligns with our mission. Keep it engaging and personal!

Showcase Your Projects: If you've worked on any cool projects related to low-power design or automated testing, make sure to mention them! We love seeing practical examples of your work that demonstrate your skills and creativity.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at GTS Group Ltd

Know Your Tech Inside Out

Make sure you brush up on your knowledge of C, C++, and Python, as well as the microcontroller platforms mentioned in the job description. Be ready to discuss your hands-on experience with these technologies and how you've applied them in real-world projects.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in power optimization or embedded software development. Use examples that highlight your ability to develop algorithms for battery efficiency or your experience with debugging tools like JTAG and GDB.

Demonstrate Your Team Spirit

Since collaboration with hardware engineers is key, think of instances where you've worked closely with others to ensure seamless integration. Highlight your communication skills and how you contribute to a multidisciplinary team environment.

Get Familiar with Testing Frameworks

Be ready to discuss your experience with automated testing frameworks and CI/CD pipelines. If you've used tools like Jenkins or GitLab CI, share how you've integrated testing into your development process to ensure high-quality software.

Embedded Software Engineer – Next-Generation Space Tech
GTS Group Ltd
Location: Loughborough

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>