IoT Firmware Engineer — ESP32 & RTOS Specialist

Octopus Energy Ltd

Slough

On-site

GBP 55,000 - 75,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

Employee Benefits

Job summary

Octopus Energy Ltd is seeking an embedded software engineer to develop and maintain firmware for our connected devices. You will join a dedicated cross-functional team delivering IoT features for customers and internal use.

The role emphasizes ownership of firmware, modular design, and high-quality code. You will collaborate with hardware, cloud, and security teams, participating in reviews and OTA update implementations.

Qualifications

  • Proficiency in C for real-time operation on constrained microcontrollers.
  • Hands-on RTOS experience (FreeRTOS) in embedded environments.
  • Fluency in scripting languages (Python, Bash) and Git version control.
  • Ability to read schematics and data sheets for hardware/software debugging.

Responsibilities

  • Write well-structured, testable, efficient software for Octopus' connected devices.
  • Collaborate within cross-functional teams on key products for customers and internal teams.
  • Own IoT products and features; deliver high-quality, modular, maintainable code.
  • Manage tickets and development efforts with hardware and software teams.
  • Work with customer-facing and software teams to investigate bugs and implement features.
  • Participate in code reviews and maintain high coding standards.
  • Flexibly contribute across projects to meet deadlines.
  • Willingness to learn new technologies as required.

Skills

C programming
RTOS (FreeRTOS)
Python
Git
Schematic reading
Serial protocols
IoT security TLS
JTAG/SWD debugging
ESP32/ESP-IDF
AWS IoT
OTA updates
Wireless protocols

Education

B.S. in Computer Science or Electronic Engineering

Tools

ESP32
ESP-IDF
AWS IoT

Job description

Octopus Energy Ltd is seeking an embedded software engineer to develop and maintain firmware for our connected devices. You will join a dedicated cross-functional team delivering IoT features for customers and internal use.

The role emphasizes ownership of firmware, modular design, and high-quality code. You will collaborate with hardware, cloud, and security teams, participating in reviews and OTA update implementations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote IoT Embedded Firmware Engineer
Remote IoT Embedded Firmware Engineer

Octopus Energy Group • Greater London, Slough

Remote
GBP 60,000 - 95,000
Remote Embedded Firmware Engineer — Smart Home IoT
Remote Embedded Firmware Engineer — Smart Home IoT

Octopus Energy Group • Slough

Remote
GBP 55,000 - 70,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, IoT & Embedded Systems
Firmware Engineer, IoT & Embedded Systems

CamWebDir • United Kingdom

Remote
GBP 70,000 - 95,000
Embedded Software Engineer: C/RTOS, IoT & Hardware
Embedded Software Engineer: C/RTOS, IoT & Hardware

Octagon Group • Fordingbridge

On-site
GBP 55,000 - 75,000
IoT Firmware Engineer: End-to-End Ownership & RTOS
IoT Firmware Engineer: End-to-End Ownership & RTOS

Amazon Inc. • Cambridge

On-site
GBP 70,000 - 110,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
Firmware Engineer — End-to-End Embedded IoT
Firmware Engineer — End-to-End Embedded IoT

Amazon.com, Inc • Saffron Walden

On-site
GBP 65,000 - 90,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
Firmware Engineer - End-to-End IoT & RTOS
Firmware Engineer - End-to-End IoT & RTOS

CamWebDir • Cambridge

On-site
GBP 65,000 - 90,000