CareerPlanGet AI match score →

Embedded Software Engineer

London, England, United Kingdom💼 Full-time🗓 2026-06-22 → 2026-07-31

Core

Design, build, and scale connected hardware for a decentralized energy network, focusing on resilient connectivity, secure provisioning, and robust telemetry for distributed energy devices.

Role type

Embedded Software Engineer

Builds

Connected hardware devices for the Energy Network (smart devices for electrifying homes and balancing the grid)

Domain

Renewable energy / IoT / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, RTOS (Zephyr/FreeRTOS), IP networking, MQTT/CoAP/HTTP/WebSockets, TLS/certificates, firmware update pipelines, embedded debugging tools

Preferred skills

Low-power wireless (Thread/Zigbee/BLE), cloud IoT services (AWS/Azure/GCP), secure boot/TPM, EMC/RF testing

Technologies

Ethernet, Wi-Fi, Thread, Zigbee, BLE, MQTT, CoAP, HTTP, WebSockets, NTP, PTP, TPM, Zephyr, FreeRTOS, Python

Responsibilities

Develop and maintain connectivity across Ethernet, Wi-Fi, Thread, Zigbee, and BLE; Contribute to secure boot flows and hardware-backed device identity; Integrate devices with cloud IoT platforms and backend services; Support testing and validation for safety, EMC, and radio requirements; Work closely with firmware, hardware, and power electronics teams to deliver production-ready devices

Seniority

Mid-Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗