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: 18h ago
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
Embedded software engineer
Leicester
Permanent
Probe UK
Embedded software engineer
£60,000 a year
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
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