Embedded Systems Engineer
Embedded Systems Engineer

Embedded Systems Engineer

Full-Time 50000 - 60000 £ / year (est.) No home office possible
Go Premium
H

At a Glance

  • Tasks: Own the embedded stack for innovative home energy products and shape their firmware.
  • Company: Join Havenwise, a climate tech company revolutionising home energy solutions.
  • Benefits: Competitive salary, hybrid work model, and options for growth.
  • Other info: Collaborate closely with the CTO and a small team in a dynamic environment.
  • Why this job: Make a real impact on energy efficiency while working with cutting-edge technology.
  • Qualifications: Experience in embedded systems, C programming, and consumer product development.

The predicted salary is between 50000 - 60000 £ per year.

About us At Havenwise, we’re making energy cheaper and easier for people. To do so, we’re building the hardware and software platform for home energy starting with the heating system, the single biggest energy load in most homes. We’ve already built and launched a software product that connects to heat pumps and cuts energy bills by ~40%. We’re now taking it further with our own hardware products: a smart hub and thermostat. The architecture is taking shape - a hub in the home that talks to the heat pump, communicates with the cloud, and connects to a wireless thermostat - but the key technical decisions are being made now. You’ll help shape them, not just implement a spec. With full control over the tech stack, you’ll build the firmware foundation for the optimisation logic for electrified homes that measurably reduces energy bills.

Your role You’ll be our first embedded engineer, owning the firmware and hardware integration across two physical products: a mains-powered hub and a battery-powered wireless thermostat. You’ll work directly with the CTO and a small team of engineers. This is a high-ownership role where your work ships to real homes.

Your responsibilities:

  • Own the full embedded stack: firmware architecture, hardware module selection, connectivity, and device lifecycle (provisioning, OTA, secure boot, watchdog).
  • Build the communication layer between the controller and heat pump and between the controller and cloud (Modbus RTU, MQTT).
  • Design and implement the wireless link between hub and thermostat, optimising for battery life (12+ month target).
  • Implement the thermostat screen UI in an embedded graphics framework. V1 is minimal - status, setpoint, boost - but it must look good, not just work.
  • Build robust offline behaviour: the hub continues operating when internet drops.
  • Build safety limits into the firmware so the device stays within safe operational boundaries at all times.
  • Select and integrate off-the-shelf compute modules, radios, and transceivers.

What we’re looking for:

  • You’ve shipped a consumer product with an MCU and a screen. Show us.
  • Strong C.
  • Comfortable with LVGL or equivalent embedded graphics.
  • Experience with serial protocols (Modbus, UART, SPI) and MQTT.
  • Experience with OTA updates, secure boot, connectivity management.
  • You care about what the screen looks like, not just whether it compiles.
  • Comfortable in a small team where you own the full embedded vertical.

Nice-to-haves:

  • BLE, Zigbee, or Thread experience.
  • Low-power design and battery management.
  • Heat pump, HVAC, or building controls domain experience.
  • CAN bus (future battery/solar/EV integration).
  • Python (for collaborating on cloud-side tooling with the backend team).

Your benefits:

  • Competitive salary and options.
  • London-based office.
  • This is a hybrid role where we get to collaborate in the office 2-3 days per week.
  • Occasional travel to pilot sites.
  • Own the entire embedded stack of a physical product from day one.
  • Work directly with the CTO on architecture that runs in homes for 10+ years.
  • Climate tech: your firmware directly accelerates the transition to cheaper, cleaner home energy.

Your path to joining us:

  • Call with Alex (CTO) - tell us what you’ve built.
  • Technical exercise - small embedded task.
  • Meet the full team.
  • Offer and welcome.

Embedded Systems Engineer employer: Havenwise

At Havenwise, we pride ourselves on being an innovative employer dedicated to making energy more affordable and accessible. Our collaborative work culture fosters creativity and ownership, allowing you to directly influence the development of cutting-edge hardware and software solutions in the climate tech sector. With competitive salaries, hybrid working arrangements, and the opportunity to work closely with our CTO, you'll be part of a mission-driven team that is shaping the future of home energy efficiency.
H

Contact Detail:

Havenwise Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Systems Engineer

✨Tip Number 1

Get ready to showcase your projects! When you chat with Alex, our CTO, make sure you’ve got some solid examples of what you've built. We want to see your passion for embedded systems and how you've tackled challenges in your previous work.

✨Tip Number 2

Brush up on your technical skills before the exercise! We’re looking for someone who can handle firmware architecture and connectivity like a pro. Practise those serial protocols and make sure you're comfortable with the tools we use.

✨Tip Number 3

Don’t just focus on the tech; show us your design flair too! We care about how the screen looks, not just if it compiles. Think about user experience and how your designs can enhance functionality.

✨Tip Number 4

Apply through our website! It’s the best way to get noticed. Plus, it shows us you’re serious about joining our mission to make energy cheaper and easier for everyone. Let’s build something great together!

We think you need these skills to ace Embedded Systems Engineer

Firmware Architecture
Hardware Integration
C Programming
Embedded Graphics (LVGL or equivalent)
Serial Protocols (Modbus, UART, SPI)
MQTT
OTA Updates
Secure Boot
Connectivity Management
Low-Power Design
Battery Management
Heat Pump or HVAC Experience
CAN Bus
Python

Some tips for your application 🫡

Show Off Your Projects: When you're applying, make sure to highlight any consumer products you've shipped, especially those with an MCU and a screen. We want to see what you've built, so don’t hold back!

Tailor Your Application: Make your application stand out by tailoring it to our job description. Use the same language we do and emphasise your experience with embedded systems, C programming, and any relevant protocols like Modbus or MQTT.

Be Clear and Concise: Keep your application clear and to the point. We appreciate straightforward communication, so avoid fluff and focus on your skills and experiences that directly relate to the role.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us!

How to prepare for a job interview at Havenwise

✨Showcase Your Projects

Make sure to bring examples of your previous work, especially any consumer products you've shipped with an MCU and a screen. Be ready to discuss the challenges you faced and how you overcame them, as this will demonstrate your problem-solving skills and technical expertise.

✨Know Your Tech Stack

Familiarise yourself with the specific technologies mentioned in the job description, like C programming, Modbus, MQTT, and LVGL. Being able to discuss these in detail will show that you're not just a good fit technically, but also genuinely interested in the role and the company's mission.

✨Prepare for Technical Questions

Expect to tackle some technical exercises during the interview process. Brush up on your embedded systems knowledge, particularly around firmware architecture, connectivity management, and offline behaviour. Practising coding problems related to these areas can give you a leg up.

✨Demonstrate Team Spirit

Since you'll be working closely with a small team and the CTO, it's important to convey your ability to collaborate effectively. Share examples of how you've worked in teams before, especially in high-ownership roles, and highlight your adaptability and communication skills.

Embedded Systems Engineer
Havenwise
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>