Embedded Software Engineer

Professional Technical Ltd
📍 Battersea, Greater London, United Kingdom 💼 Full-time 🕒 Posted July 01, 2026

Job Description

Senior Embedded Software Engineer - Connected Devices & IoT

Location: Battersea, London (5 Days Onsite)

Salary: £70,000 - £90,000

We're looking for a Senior Embedded Software Engineer to join a growing engineering team developing connected products deployed at scale.

This is a hands-on role focused on embedded software development for IoT and connected devices. You'll work across firmware development, device connectivity, cybersecurity, cloud integration, diagnostics, OTA updates, and product lifecycle management.

The successful candidate will take ownership of embedded software features from architecture and development through to production deployment and field support.

Key Responsibilities

* Develop embedded software in C/C++ for connected products and IoT devices.
* Design and implement firmware on ESP32, STM32 and similar embedded platforms.
* Develop device connectivity solutions using MQTT, TCP/IP, HTTPS, TLS and relate...

Ready to Apply?

Submit your application today and join our talented team at Professional Technical Ltd.

Submit Application

Job Details

  • Location Battersea, Greater London
  • Job Type Full-time
  • Category computer-and-mathematical
  • Posted Date July 01, 2026
  • Application Deadline August 10, 2026