Embedded Software Team Lead
- Category: Software Developer Jobs
- Location: London, England
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 25K to 34K
- 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
-
Software Administrator
About Software Administrator North London, hybrid Up to £40,000 The Company One of the largest growing beauty businesses in the UK. Independently owned. Shipping globally to 20 countries operating in the B2C and B2B space. Extremely proud to be in th...
-
Lead C# Developer
About Lead C# Developer Our client with offices throughout the UK is currently looking for an experienced Lead C# Developer. The role will be hands-on, leading the development of solutions written in C#. The candidate will be expected to lead by exam...
-
Senior Embedded Software Engineer
Senior Embedded Engineer Nottingham, UK (mainly onsite) - Hybrid is an option Salary - Depending on experience. Our client is seeking a highly skilled and experienced Senior Embedded Engineer with expertise in IoT and related protocols. The successfu...