Embedded Software Team Lead

  • Category: Software Developer Jobs
  • Location: London, England
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 16K to 24K
  • Published on: 2025/09/26

About

Lead Embedded Software Engineer (FW & IoT) – Hybrid Working

An innovative technology company is seeking a Lead Embedded Software Engineer to design and develop embedded software for Internet of Things (IoT) devices. You will lead the development of firmware, collaborate with hardware teams, and manage a fleet of IoT devices while ensuring high-quality software integration.

For This Role, We Are Looking For Someone With
• Experience in managing a fleet of IoT devices.
• A strong background in IoT development (ESP32, I2C, SPI, RS485, etc.).
• Proficiency in Python, unit testing, and AWS IoT Core.
• Experience with FreeRTOS, embedded build tools (CMake, Make), and cloud-embedded communication protocols (Wi-Fi, MQTT).
• Knowledge of multitasking concepts and embedded design patterns.

Responsibilities
• Develop and maintain embedded firmware for IoT devices.
• Manage and monitor a fleet of IoT devices for seamless performance.
• Collaborate with cross-functional teams to ensure software-hardware integration.
• Support testing and ensure high code quality throughout the software development life cycle (SDLC).

Description

The successful candidate will be responsible for designing, developing, and maintaining embedded software for IoT devices. This includes developing firmware, collaborating with hardware teams, and managing a fleet of IoT devices to ensure seamless performance and high-quality software integration.

Requirements
• Bachelor's degree in Computer Science, Electrical Engineering, or related field.
• At least 5 years of experience in embedded software development.
• Strong knowledge of IoT development, including ESP32, I2C, SPI, RS485, etc.
• Proficiency in Python, unit testing, and AWS IoT Core.
• Experience with FreeRTOS, embedded build tools (CMake, Make), and cloud-embedded communication protocols (Wi-Fi, MQTT).
• Knowledge of multitasking concepts and embedded design patterns.

What We Offer

We offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development.

Nice-to-have skills
• IoT
• I2C
• Python
• Unit Testing
• FreeRTOS
• CMake
• Wi-Fi
• London, England

Work experience
• Embedded

Languages
• English


Company Name: TieTalent

Related jobs

  • Senior Backend Developer

    About Senior Backend Developer – eCommerce Role Remote Work Opportunity: Based in the UK We are seeking an experienced Senior Backend Developer with a passion for building scalable, high-performance eCommerce systems using Shopify and Microsoft Dynam...

    Full Time / Part Time

    $ Estimated: 21K to 25K

    Chewton Mendip, England

    2025/09/26


    Apply Now

  • Software Engineers - Multiple roles

    About Software Engineers - multiple roles (backend, node.js, typescript, API, MACH, Microservices, Headless, DevOps) Hybrid working Great salaries available - up to £+0,000 per annum depending on experience Due to the desire for continued success, I ...

    Full Time / Part Time

    $ Estimated: 18K to 34K

    Nottingham, England

    2025/09/26


    Apply Now

  • C# .Net Software Developer X 4

    About C# Software Developer X 4 Adria Solutions Ltd has an exciting opportunity for several talented Mid-Level / Senior C# Developers to join a growing company based in Manchester. As a Mid-Level / Senior Developer, you will assist in developing our ...

    Full Time / Part Time

    $ Estimated: 18K to 27K

    Remote

    2025/09/26


    Apply Now