Remote IoT Embedded Firmware Engineer

Octopus Energy Group

Greater London

Remote

GBP 70,000 - 100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Octopus Energy Group is seeking an Embedded Firmware Engineer specializing in IoT to shape software for next‑generation Smart Home Wi‑Fi devices. You’ll work with a cross‑functional hardware team, guiding firmware from requirements through hands‑on development to field deployment.

The role is mostly remote with occasional travel to London and Slough. You’ll own IoT features, write robust code, review work, and collaborate across teams to deliver high‑quality products.

Qualifications

  • C programming for real-time on constrained MCUs with vendor APIs.
  • RTOS experience (FreeRTOS) for embedded systems.
  • Scripting with Python or Bash and Git.
  • Ability to read schematics and datasheets for debugging.
  • Knowledge of SPI, I2C, UART, and network basics.
  • IoT security: TLS, secure boot, encrypted flash.
  • Board bring-up, validation, and debugging with JTAG/SWD.
  • Degree: B.S. in CS or Electronic Engineering or related field.

Responsibilities

  • Write well-structured, testable firmware for Octopus’ connected devices.
  • Work in a cross‑functional team on key IoT products.
  • Own IoT products and features; deliver high quality modular code.
  • Manage tickets with hardware and software teams.
  • Collaborate with customer-facing teams to fix bugs and add features.
  • Participate in code reviews and uphold high standards.
  • Work across projects to meet deadlines.
  • Willingness to learn new technologies.

Skills

C programming
RTOS (FreeRTOS)
Python
Git
Schematic reading
Networking basics
IoT security concepts
JTAG/SWD debugging
Board bring-up
ESP32/ESP-IDF
OTA firmware updates
Cloud IoT (AWS IoT)

Education

B.S. in Computer Science, Electronic Engineering, or related field

Tools

ESP-IDF
JTAG/SWD
Oscilloscope
Multimeter
Logic analyzers
SPI/I2C/UART

Job description

Octopus Energy Group is seeking an Embedded Firmware Engineer specializing in IoT to shape software for next‑generation Smart Home Wi‑Fi devices. You’ll work with a cross‑functional hardware team, guiding firmware from requirements through hands‑on development to field deployment.

The role is mostly remote with occasional travel to London and Slough. You’ll own IoT features, write robust code, review work, and collaborate across teams to deliver high‑quality products.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded Firmware Engineer — Smart Home IoT
Remote Embedded Firmware Engineer — Smart Home IoT

Octopus Energy Group • Slough

Remote
GBP 55,000 - 70,000
IoT Firmware Engineer — ESP32 & RTOS Specialist
IoT Firmware Engineer — ESP32 & RTOS Specialist

Octopus Energy Ltd • Slough

On-site
GBP 55,000 - 75,000
Employee Benefits
Firmware Engineer, IoT & Embedded Systems
Firmware Engineer, IoT & Embedded Systems

CamWebDir • United Kingdom

Remote
GBP 70,000 - 95,000
Senior IoT Firmware Engineer | Lead Embedded & Cloud
Senior IoT Firmware Engineer | Lead Embedded & Cloud

Orion Electrotech Ltd • Cambridgeshire and Peterborough

Hybrid
GBP 70,000 - 100,000
Hybrid Working
25 days holiday bank holidays
Birthday day off
+2
Firmware Engineer - End-to-End IoT & RTOS
Firmware Engineer - End-to-End IoT & RTOS

CamWebDir • Cambridge

On-site
GBP 65,000 - 90,000
Embedded Firmware Engineer for IoT Devices
Embedded Firmware Engineer for IoT Devices

Amazon • Cambridge

On-site
GBP 70,000 - 100,000
Senior IoT Firmware Engineer – Hybrid; Health & PTO
Senior IoT Firmware Engineer – Hybrid; Health & PTO

Orion Electrotech Ltd • Cambourne

Hybrid
GBP 65,000 - 90,000
Hybrid Working
25 days holiday bank holidays
Birthday day off
+2
Senior Embedded Firmware Lead - Remote UK & Equity
Senior Embedded Firmware Lead - Remote UK & Equity

KO2 Embedded Recruitment Solutions Ltd • Winsford

Remote
GBP 77,000 - 94,000
Equity
Embedded Firmware Engineer
Embedded Firmware Engineer

Octopus Energy Group • Slough

On-site
GBP 55,000 - 70,000
Senior IoT Firmware Lead — Hybrid, Embedded & Cloud
Senior IoT Firmware Lead — Hybrid, Embedded & Cloud

Orion Electrotech Ltd • Cambridge

Hybrid
GBP 75,000 - 110,000
Hybrid Working
25 days holiday bank holidays
Birthday day off
+2