Lead Embedded Software Engineer

Apply

Overview

🚀 Outside IR35 Contract Opportunity — Lead Embedded Software Engineer Location: Central Birmingham Sector: Next-Generation Consumer Electronics Contract: Outside IR35 | Competitive Day Rate Join a cutting-edge product development team shaping the next generation of smart home technology. This is your chance to work with a forward-thinking company that’s redefining how people interact with connected devices — from prototype to production. This is a 100% hands on role (you will not be managing) but will contribute to the strategy. You’ll be joining a fast-paced, innovation-driven environment where your expertise in Embedded C/C++ and STM32 microcontrollers will help bring intelligent, connected home products to life. What You’ll Be Doing Enhancing and extending functionality of existing drivers Integrating low-level embedded systems with cloud technologies and mobile applications Taking ownership across the full product lifecycle, from prototype through to production Key Skills & Experience Strong background in Embedded Linux and C++ development Hands-on experience with BLE and Wi-Fi connectivity Knowledge of OTA firmware updates (Bonus) Experience with telemetry data syncing Familiarity with or interest in AI Cursor / Codex or similar AI-assisted development tools Exposure to cloud-based integrations Why Join? Work outside IR35 on a high-impact project in consumer electronics Collaborate with a passionate, cross-functional team pushing boundaries in home innovation Gain experience with the latest AI-assisted development tools and cloud-connected ecosystems If you’re an embedded engineer who thrives on innovation and wants to make an impact in the world of connected products — this is the contract for you. This could suit either a high performing Embedded Software Engineer with just a few years experience in the above but strong academic background and a willingness to embrace new technologies and work in a fast paced environment. It could also suit a very experienced engineer providing you are open to embracing new technologies, ways of working and contribute in a fast paced environment. The OTA experience is particularly of interest. 👉 Apply now to be part of something truly next-generation.

Responsibilities

  • Enhance and extend functionality of existing drivers.
  • Integrate low-level embedded systems with cloud technologies and mobile applications.
  • Take ownership across the full product lifecycle from prototype through to production.
  • Work collaboratively within a cross-functional team to drive innovation.
  • Contribute to the strategic direction of product development.

Requirements

  • Strong background in Embedded Linux and C++ development.
  • Hands-on experience with BLE and Wi-Fi connectivity.
  • Knowledge of OTA firmware updates.
  • (Optional) Experience with telemetry data syncing.
  • Familiarity with AI-assisted development tools such as AI Cursor or Codex.
  • Exposure to cloud-based integrations.
SkillsC, C++
LocationBirmingham
TypeOn-site
Rate£450-£600/day
SourceLinkedIn
Posted12/11/25