2h ago

Embedded Software Engineer

Loughborough

$90k-$130k / yearest.

full-timeSatellite Communications / IoT

🛠 Tech Stack

💼 About This Role

You'll design and optimize low-level software for battery-operated IoT devices, focusing on power efficiency and real-time performance. Your work will directly impact global satellite connectivity through our LEO space system. This role offers a unique chance to work on cutting-edge space technology.

🎯 What You'll Do

  • Design, write, debug, and maintain BSP and drivers for embedded systems
  • Implement power optimization algorithms for battery-operated devices
  • Develop automated testing frameworks for unit, integration, and regression tests
  • Integrate CI/CD pipelines with Jenkins, GitLab CI, or Azure DevOps

📋 Requirements

  • Proficiency in C, C++, and Python
  • Experience with microcontroller platforms (ARM Cortex, ESP32, STM32)
  • Knowledge of IoT communication protocols (MQTT, BLE)
  • Experience with CI/CD pipelines and automated testing tools

✨ Nice to Have

  • Experience with Yocto
  • Familiarity with wireless technologies (Wi-Fi, Bluetooth, Zigbee, LoRa)
  • Knowledge of hardware protocols (SPI, I2C, UART, GPIO)

🎁 Benefits & Perks

  • 🚀 Work on space technology
  • 💡 Innovative IoT platform
  • 🌍 Global impact
0 0 0