Embedded System Engineer - Contracting role

Brightsmith are currently working with a scaling heatpump company, who have built a software platform for heat pumps, with plans to pivot into developing their own hardware. The goal is to better control the user experience, as integrating with existing brands has proven restrictive. They optimize heat pumps to run efficiently based on the user's energy tariff and home dynamics, and are now moving towards embedding this experience natively in their own branded heat pump units.

This role will be a contracting position for a minimum of 6 months, with a likely extension, to support the team in the key pivot to integrating their software with a new hardwear solution. Immediate start date.

Responsibilities

  • Support development of embedded firmware across hub and thermostat devices
  • Implement and test communication layers (e.g. Modbus RTU, MQTT)
  • Contribute to wireless connectivity between devices, with focus on reliability and efficiency
  • Assist with embedded UI implementation for the thermostat display
  • Help build robust system behaviour, including offline functionality
  • Support integration of hardware components (MCUs, radios, peripherals)
  • Debug, test, and validate firmware on real hardware

Experience Required

  • Experience working on embedded systems with MCUs in a production or near-production environment
  • Strong C/C++ skills
  • Familiarity with embedded development tools and debugging on hardware
  • Experience with common protocols (UART, SPI, I2C; Modbus or MQTT a plus)
  • Exposure to OTA updates, connectivity, or device lifecycle management
  • Comfortable working in a fast-paced environment and collaborating closely with a small team
  • Able to start immediately and contribute quickly

If you are interested in hearing more details please reach out at h.lowther@brightsmithgroup.com or apply below.

Job Details

Company
Brightsmith
Location
London Area, United Kingdom
Posted