Senior Firmware Engineer, IoT, devices
Senior Firmware Engineer
Contract, remote
OUTSIDE IR35
We're supporting a leading IoT device manufacturer with expertise in industrial control systems and smart technologies for the home, who are seeking an experienced Firmware Developer to support urgent project requirements.
- Design and develop firmware and software for IoT Embedded Systems.
- Implement drivers for hardware interfaces (UART, SPI, I2C, GPIO, etc.).
- Optimize code for memory, power, and processing constraints.
- Perform debugging with specific tools (oscilloscope, multimeter).
- Participate in product validation, testing, and certification phases.
Your Profile
- Circa 10+ years firmware development experience
- Proven experience in programming for microcontrollers/microprocessors and related technologies (ARM, ESP32, STM32/Atmel/ESP32).
- Proficiency in Embedded C Development for firmware
- Knowledge of RTOS (FreeRTOS, Zephyr, etc.).
- Experience with debug tools for Embedded Systems.
- Good knowledge of communication protocols (Bluetooth, Wifi ).
Bonus Points
- Knowledge of Yocto for Embedded OS development .
- Knowledge of Python - automation test scripts .
- Experience with wireless protocols (BLE, LoRaWAN).
- Familiarity with REST APIs for IoT Backend .
If this sounds like you, please apply with your CV and up to date contact information. We will be in touch with successful applicants within 1 week.
Reference: 2970236663
Senior Firmware Engineer, IoT, devices
Posted on Jun 24, 2025 by Global Tech Recruitment
Senior Firmware Engineer
Contract, remote
OUTSIDE IR35
We're supporting a leading IoT device manufacturer with expertise in industrial control systems and smart technologies for the home, who are seeking an experienced Firmware Developer to support urgent project requirements.
- Design and develop firmware and software for IoT Embedded Systems.
- Implement drivers for hardware interfaces (UART, SPI, I2C, GPIO, etc.).
- Optimize code for memory, power, and processing constraints.
- Perform debugging with specific tools (oscilloscope, multimeter).
- Participate in product validation, testing, and certification phases.
Your Profile
- Circa 10+ years firmware development experience
- Proven experience in programming for microcontrollers/microprocessors and related technologies (ARM, ESP32, STM32/Atmel/ESP32).
- Proficiency in Embedded C Development for firmware
- Knowledge of RTOS (FreeRTOS, Zephyr, etc.).
- Experience with debug tools for Embedded Systems.
- Good knowledge of communication protocols (Bluetooth, Wifi ).
Bonus Points
- Knowledge of Yocto for Embedded OS development .
- Knowledge of Python - automation test scripts .
- Experience with wireless protocols (BLE, LoRaWAN).
- Familiarity with REST APIs for IoT Backend .
If this sounds like you, please apply with your CV and up to date contact information. We will be in touch with successful applicants within 1 week.
Reference: 2970236663

Alert me to jobs like this:
Amplify your job search:
Expert career advice
Increase interview chances with our downloads and specialist services.
Visit Blog