Embedded Software Engineer – Next-Generation Space Tech
Loughborough, England, United Kingdom
GTS Group Ltd
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 … 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 More ❯
Posted: