At a Glance
- Tasks: Lead the development of innovative embedded systems for cutting-edge heat pump technology.
- Company: Join a scaling heat pump company focused on enhancing user experience through software and hardware integration.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Other info: Be part of a dynamic team driving innovation in a rapidly evolving industry.
- Why this job: Make a real impact by shaping the future of energy-efficient heating solutions.
- Qualifications: Proven experience in embedded systems, strong C/C++ skills, and a passion for UI/UX design.
The predicted salary is between 60000 - 80000 £ per year.
Brightsmith are currently working with a scaling heatpump company, who have built a software platform for heat pumps, with plans to pivot into developing their own hardware. The goal is to better control the user experience, as integrating with existing brands has proven restrictive. They optimize heat pumps to run efficiently based on the user's energy tariff and home dynamics, and are now moving towards embedding this experience natively in their own branded heat pump units. This role will lead the pivot by integrating their software with a new hardware technology.
Responsibilities
- Own the full embedded stack: firmware architecture, hardware integration, and device lifecycle (provisioning, OTA, secure boot, watchdogs)
- Build communication layers between devices, heating systems, and the cloud (e.g. Modbus RTU, MQTT)
- Design and optimise wireless communication between hub and thermostat, with a strong focus on battery life
- Implement embedded UI for the thermostat display with a focus on usability and visual quality
- Ensure robust offline functionality and resilient system behaviour
- Implement safety constraints to guarantee reliable operation in all conditions
- Select and integrate hardware components including compute modules, radios, and transceivers
Experience Required
- Proven experience shipping a consumer embedded product (MCU display)
- Strong C/C++ skills
- Experience with embedded graphics frameworks (e.g. LVGL or similar)
- Familiarity with communication protocols (Modbus, UART, SPI, MQTT)
- Experience with OTA updates, secure boot, and connectivity management
- Strong product mindset, including attention to UI/UX details
- Comfortable owning the full embedded stack in a small, high-impact team
If you are interested in hearing more details please reach out or apply below.
Lead Embedded systems engineer in City of London employer: Brightsmith
Contact Detail:
Brightsmith Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Embedded systems engineer in City of London
✨Tip Number 1
Network like a pro! Reach out to people in the embedded systems field, especially those who work with heat pumps or similar tech. Attend industry meetups or online webinars to make connections that could lead to job opportunities.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your past projects, especially any consumer embedded products you've shipped. This will give potential employers a clear view of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on your C/C++ skills and understanding communication protocols like Modbus and MQTT. Be ready to discuss how you've tackled challenges in previous roles, especially around UI/UX details.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Lead Embedded systems engineer in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with embedded systems and software integration. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you the perfect fit. We love seeing genuine enthusiasm for what we do at Brightsmith.
Showcase Your Technical Skills: Be specific about your technical expertise, especially in C/C++ and embedded graphics frameworks. We’re looking for someone who can own the full embedded stack, so make sure to highlight any relevant experience you have!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Brightsmith
✨Know Your Embedded Systems Inside Out
Make sure you brush up on your knowledge of embedded systems, especially the full stack. Be ready to discuss your experience with firmware architecture, hardware integration, and communication protocols like Modbus and MQTT. This will show that you’re not just familiar with the concepts but can also apply them practically.
✨Showcase Your Product Mindset
Prepare examples that highlight your attention to UI/UX details in previous projects. Discuss how you’ve implemented features that enhance user experience, particularly in consumer products. This will demonstrate that you understand the importance of usability in embedded systems.
✨Be Ready for Technical Questions
Expect technical questions related to C/C++ programming and embedded graphics frameworks like LVGL. Brush up on your coding skills and be prepared to solve problems on the spot. Practising common interview questions can help you feel more confident.
✨Demonstrate Your Team Spirit
Since this role involves working in a small, high-impact team, be ready to discuss your collaborative experiences. Share stories about how you’ve contributed to team success and how you handle challenges together. This will show that you’re a great fit for their team culture.