Senior Firmware Engineer — IoT, Zephyr, BLE & LoRaWAN in London

Senior Firmware Engineer — IoT, Zephyr, BLE & LoRaWAN in London

London Full-Time 60000 - 65000 £ / year (est.) Home office (partial)
Converge

At a Glance

  • Tasks: Design and develop firmware for IoT products using Zephyr RTOS, BLE, and LoRaWAN.
  • Company: Join Converge, a forward-thinking company focused on sustainable construction solutions.
  • Benefits: Earn up to £65k, enjoy 25 days holiday, and hybrid work options.
  • Other info: Be part of a diverse team in a fun, inclusive workplace with great career growth.
  • Why this job: Make a real impact in decarbonising the construction industry with innovative technology.
  • Qualifications: 5+ years in firmware engineering, expertise in C/C++, and experience with embedded systems.

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

Want to work to decarbonise one of the world’s most important industries? Are you a great team player? Can you ship high-quality products faster than others think is possible? We’re looking for a Senior Firmware Engineer who will do all these things and more. Come join us.

Converge was founded by Raph and Gideon in late 2014 to help build the future of construction more efficiently, safely, and sustainably. We are currently very focussed on concrete, which accounts for 8% of global carbon emissions. We do this with two hardware-enabled SaaS products: ConcreteDNA and PrecastDNA. The team comes from all different countries and backgrounds, but we are all dedicated to building the future of construction more efficiently, safely, and sustainably.

We are looking for a highly skilled Senior Firmware Engineer to join our team and play a key role in developing embedded systems for IoT products. The ideal candidate will have extensive experience with Zephyr RTOS, Bluetooth Low Energy (BLE), and LoRaWAN, with a proven track record of successfully taking products from design to mass manufacturing, to long term maintenance.

Responsibilities
  • Design, develop, and optimise firmware for embedded systems using Zephyr RTOS.
  • Implement and maintain BLE and LoRaWAN based communication protocols.
  • Work closely with hardware engineers to integrate firmware with custom hardware platforms.
  • Develop and execute unit tests, integration tests, and validation frameworks.
  • Optimise power consumption and memory footprint for embedded devices.
  • Troubleshoot and debug complex firmware issues using JTAG, oscilloscopes, logic analyzers, and protocol sniffers.
  • Collaborate with cross-functional teams including software, hardware, and product management to define and deliver product requirements.
  • Lead the firmware release cycle, including version control, documentation, and deployment for manufacturing.
  • Support manufacturing and production testing, ensuring firmware stability and performance in high-volume production environments.
Requirements
  • 5+ years of firmware engineering experience, with at least 2 years working with Zephyr RTOS.
  • Proficiency in C/C++ for embedded development.
  • Experience with ARM Cortex-M microcontrollers and associated toolchains.
  • Solid understanding of embedded software development best practices, including version control (Git), CI/CD pipelines, and automated testing.
  • Proven track record of shipping products from concept to high-volume manufacturing.
Nice to haves
  • Expertise in Bluetooth Low Energy (BLE), including GATT, GAP, and power optimization techniques.
  • Strong knowledge of LoRaWAN stack, including device provisioning, network architecture, and radio performance tuning.
  • Experience working with DFU (Device Firmware Update) mechanisms and over-the-air updates.
  • Familiarity with wireless certification processes (FCC, CE, etc.) and compliance testing.
  • Experience with secure bootloaders, cryptographic protocols, and embedded security.
  • Knowledge of sensor interfacing protocols (SPI, I2C, UART, CAN, etc.)
  • Exposure to low‑power design techniques for battery‑operated devices.
  • Experience with cloud integration and edge computing.
  • Strong problem‑solving skills and ability to work in a fast‑paced environment.
Benefits
  • Competitive salary of up to £65k.
  • Collaborative, dynamic and hybrid work environment with a minimum of 2 days a week working with the wider Hardware team at Converge HQ in London Blackfriars.
  • 25 days + Bank Holidays. We also close the office between Christmas and New Year so you can spend more time with your loved ones.
  • Additional benefits include: Company pension, Cycle to Work Scheme so you can help reduce emissions but still get from A to B easily.
  • Social Committee and team events during the year so you can have a chance to learn more about the amazing people on our team.
  • A fun, inclusive workplace that celebrates diversity in all its forms, and where everyone can bring their whole selves to work and be treated fairly, equitably and respectfully.

Senior Firmware Engineer — IoT, Zephyr, BLE & LoRaWAN in London employer: Converge

Converge is an exceptional employer dedicated to decarbonising the construction industry through innovative technology. With a collaborative and dynamic work culture, employees enjoy a hybrid working environment, competitive salaries, and generous benefits including 25 days of holiday plus bank holidays. The company fosters inclusivity and diversity, providing ample opportunities for professional growth while contributing to meaningful projects that make a positive impact on the world.

Converge

Contact Details:

Converge Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Firmware Engineer — IoT, Zephyr, BLE & LoRaWAN in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving Zephyr RTOS, BLE, and LoRaWAN. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common firmware engineering questions and practical tests. Practice explaining your past projects and how you tackled challenges, especially in embedded systems. Confidence is key!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission to decarbonise construction.

We think you need these skills to ace Senior Firmware Engineer — IoT, Zephyr, BLE & LoRaWAN in London

Zephyr RTOS
Bluetooth Low Energy (BLE)
LoRaWAN
Embedded Systems Development
C/C++ Programming
ARM Cortex-M Microcontrollers
Version Control (Git)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Zephyr RTOS, BLE, and LoRaWAN. We want to see how your skills align with our mission to decarbonise construction, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you’re the perfect fit for this role. Share your passion for embedded systems and how you’ve successfully taken products from design to mass manufacturing. Let your personality shine through!

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex firmware issues in the past. We love candidates who can think on their feet and come up with innovative solutions, so don’t hold back!

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’re considered for the role. Plus, it shows you’re keen to join our team at Converge!

How to prepare for a job interview at Converge

Know Your Tech Inside Out

Make sure you brush up on your knowledge of Zephyr RTOS, BLE, and LoRaWAN. Be ready to discuss specific projects where you've implemented these technologies, as well as any challenges you faced and how you overcame them.

Showcase Your Problem-Solving Skills

Prepare to share examples of complex firmware issues you've debugged in the past. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical thinking and troubleshooting abilities.

Collaborate Like a Pro

Since this role involves working closely with hardware engineers and cross-functional teams, be ready to discuss how you've successfully collaborated in previous roles. Share specific instances where teamwork led to successful product outcomes.

Demonstrate Your Passion for Sustainability

Converge is focused on decarbonising construction, so show your enthusiasm for sustainable practices. Talk about any relevant projects or initiatives you've been involved in that align with their mission to build a more efficient and eco-friendly future.