Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior embedded software engineer - iot, battery powered, wifi

Loughborough
GTS Group Ltd
Embedded software engineer
Posted: 22 October
Offer description

Senior Embedded Software Engineer (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 Software Engineer, 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-time performance.
* Customize and tune RTOS (e.g., FreeRTOS) or embedded Linux kernels.
* Integrate secure and efficient IoT communication protocols (e.g., MQTT, BLE).

Testing & Automation

* Develop automated unit, integration, and regression test frameworks.
* Conduct prototype and hardware-in-the-loop (HIL) testing for validation.
* Implement CI/CD pipelines using tools such as Jenkins, 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 experience with ARM Cortex, ESP32, or STM32 microcontroller platforms.
* Knowledge of IoT protocols and secure data transmission.
* Familiarity with testing frameworks such as Pytest, Robot Framework, or Unity.
* Understanding of low-power design principles and energy profiling tools.
* Proficiency with debugging tools like JTAG, GDB, serial debuggers.
* Experience in automation and CI/CD environments.
* Solid grasp of version control using Git.


Desirable Extras

* Experience with Yocto or similar build systems.
* Understanding of wireless communication (Wi-Fi, Bluetooth, Zigbee, LoRa).
* Knowledge of SPI, I²C, UART, and GPIO interfaces.
* Experience with OTA firmware updates and secure bootloaders.
* Familiarity with hardware simulation and mock testing environments.
* Exposure to TDD/BDD methodologies.


Qualifications

* Bachelor’s or Master’s in Computer Science, Electrical Engineering, or related field.
* Eligible to work in the UK (no visa sponsorship available).


Why Join

* Be part of a mission to expand global connectivity and make space technology more sustainable.
* Work in a culture that values innovation, curiosity, and collaboration.
* Competitive compensation, professional development, and wellness benefits.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior embedded software engineer - iot, battery powered, wifi
Loughborough
GTS Group Ltd
Embedded software engineer
Similar job
Embedded software engineer – next-generation space tech
Loughborough
GTS Group Ltd
Embedded software engineer
Similar job
Senior embedded software engineer
Derby
Pektron
Embedded software engineer
See more jobs
Similar jobs
It jobs in Loughborough
jobs Loughborough
jobs Leicestershire
jobs England
Home > Jobs > It jobs > Embedded software engineer jobs > Embedded software engineer jobs in Loughborough > Senior Embedded Software Engineer - IOT, Battery Powered, Wifi

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save