Embedded Systems

Embedded Firmware Engineer

Develop embedded firmware for connected energy products, with mostly remote work and occasional travel to London or Slough.

Employer
Octopus Energy
Location
Remote within Great Britain; occasional London or Slough travel
Salary
Salary not disclosed
Working arrangement
Hybrid

The role

The work

Develop embedded firmware for connected energy products, from board bring-up and peripheral integration through testing and production support. Work with electronics and product teams on reliable device behaviour and communications.

Experience

The vacancy asks for strong C development, RTOS or FreeRTOS experience, Python or Bash and Git. Relevant interfaces include SPI, I2C, UART, RS-232 and Modbus, alongside networking, security and JTAG or SWD debugging.

Workplace

The role is full-time and hybrid, with the majority of work performed remotely in Great Britain and occasional travel to London or Slough. Salary is discussed with the recruiter and is not disclosed in the advert.

✓ TEB verified

This vacancy was checked against the original application page on

October 12, 2026
. TEB verified means we checked the vacancy, application link and listed details against the source. It is not an endorsement of the employer. Check the employer’s page for the latest details.