Senior Firmware Engineer
Summary
Develop embedded firmware for IoT devices using C/C++ and Python, targeting STM32/ARM Cortex-M with MQTT/LoRaWAN and cloud integration.
Salary: £50,000 - 55,000 per year Requirements: Bachelors or Masters degree in Computer Science, Electrical Engineering, or a related field Typically 5 years of experience in production-quality embedded firmware development Strong proficiency in C/C++ and Python programming Strong experience with STM32 microcontrollers and the surrounding toolchain, or a comparable ARM Cortex-M family Strong familiarity with IoT protocols such as MQTT and LoRaWAN Experience with cloud integration, preferably wi…