I will develop freertos zephyr rtos firmware for stm32 esp32 real time embedded systems

United Kingdom

I speak English, Spanish, French, German, Arabic

Embedded Firmware Developer for Reliable Product Firmware Developments

I develop embedded firmware for connected devices and custom products. Services include microcontroller programming drivers sensor integration communication protocols real time systems debugging and o...
About this Gig

Your firmware has reached the point where adding another loop is no longer enough. Tasks compete for CPU time, shared resources conflict, timing becomes unpredictable, and debugging gets harder


I develop FreeRTOS and Zephyr RTOS firmware for STM32, ESP32, ARM Cortex M and other supported microcontrollers, turning complex embedded behavior into structured, maintainable real time applications


What I can build or improve

Task and thread architecture with priorities, queues, semaphores, mutexes, event groups, timers and interrupt safe communication. Peripheral drivers and integration for GPIO, UART, SPI, I2C, ADC, PWM, CAN and sensors. Scheduling analysis, race condition investigation, stack and memory checks, deadlock diagnosis and timing optimization


Working with an existing project? I can troubleshoot concurrency bugs, refactor blocking code, improve responsiveness, integrate a new feature or assess a suitable migration from bare metal firmware.


For Zephyr projects, support can include Kconfig, devicetree overlays, west build configuration and driver integration. For FreeRTOS, I can work with task synchronization, software timers, interrupt to task communication and resource

Platform:

ESP32

Sensors:

Temperature

•

Humidity

•

Accelerometer

•

Ultrasonic

•

Microphone

Expertise:

Firmware development

•

RTOS

•

Debugging

•

Microcontrollers