← Back to opportunities

Embedded Software Team Lead

📍 Location
bath
⏰ Job Type
Full-time
📅 Posted
May 24, 2026

About the Role

A growing engineering-led technology company is looking for a new Lead Embedded Software Engineer to help shape the architecture and technical direction of a complex connected hardware product.

This is a hands‑on technical leadership role focused on Embedded Firmware development, system architecture and engineering best practices across a multi‑microcontroller platform.

Responsibilities

  • Lead Embedded software architecture and technical direction
  • Develop production Embedded C firmware
  • Work across multiple different microcontrollers (STM32 & ESP32 mainly)
  • Improve maintainability, testing and CI processes
  • Support communication protocols, diagnostics and firmware update strategies
  • Collaborate closely with electronics, cloud and product teams
  • Review code and support engineering best practices

Requirements

  • Strong experience with Embedded C and/or C++
  • Commercial firmwar...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position