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
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...
-
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 ...
-
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 ...