Embedded SoftwareEngineer – 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 SoftwareEngineer 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 More ❯
Senior Embedded SoftwareEngineer (Senior or Principal) — IoT & Space Systems Join a pioneering team building the next generation of space-powered IoT solutions. My client are developing a highly advanced satellite network that connects billions of devices worldwide — enabling users to sense, track, and act on data anywhere on the planet. As a Senior Embedded SoftwareEngineer , you’ll design and optimize software for low-power, battery-operated IoT devices that communicate through space-based systems. You’ll focus on performance, power efficiency, system reliability, and automated testing frameworks. Key Responsibilities Embedded Development Design, implement, and maintain low-level software including BSPs and device drivers. Optimize firmware for minimal power consumption and reliable real … GitLab CI, or Azure DevOps. Use oscilloscopes, logic and protocol analyzers, and other debugging tools to test embedded systems. Collaboration & Documentation Work closely with hardware engineers to ensure seamless software–hardware integration. Maintain detailed documentation for development, testing, and validation processes. Skills & Experience Strong programming skills in C, C++, and Python (Shell/Bash scripting a plus). Proven More ❯
Loughborough, Leicestershire, East Midlands, United Kingdom Hybrid / WFH Options
Previsico Limited
Role: As a Senior SoftwareEngineer a t Previsico, you will be a key technical leader within the engineering team, driving the design, delivery, and evolution of our flood forecasting and prevention systems. You will take ownership of complex, high-impact projects across teams or domain areas, ensuring that our systems are scalable, reliable, and secure. You will More ❯