Job Description
Job Title: Team Lead – Embedded SoftwareLocation: East Kent (Onsite)Type: PermanentSalary: £65,000 - £75,000 + Benefits DOE Overview: We’re partnered with an innovative engineering company based in East Kent, who are looking for a Team Lead – Embedded Software to lead their existing team of Embedded Software Engineers. This is a key leadership role guiding the development of real-time embedded systems for complex, high-performance products.Key Responsibilities:
* Lead and mentor a team of embedded software engineers, ensuring high-quality and timely delivery.
* Design and implement embedded software in C/C++ on real-time operating systems.
* Collaborate with hardware, systems, and QA teams to ensure integration and reliability.
* Drive best practices in code quality, documentation, and testing (e.g., MISRA compliance, CI/CD pipelines).
* Take ownership of sprint planning, code reviews, debugging, and performance optimisation.
Essential Experience & Skills:
* Proven experience leading embedded software development teams.
* Strong C/C++ skills and deep understanding of RTOS and low-level firmware.
* Hands-on experience with hardware interfaces and protocols (SPI, UART, I2C, CAN).
* Familiarity with embedded security, version control, and build/test automation.
* Excellent communication skills and stakeholder engagement.
Desirable:
* Exposure to embedded Linux, safety-critical systems, or connected/IoT products.
* Knowledge of OTA updates, DSP libraries, or Agile methodologies.
For more information or to apply, please contact Tom Fear ()