I will develop embedded c firmware for stm32 esp32 and arm microcontrollers

United Kingdom

I speak English, Latvian

Embedded Software Engineer

I am an experienced Embedded Software Engineer with a strong background in C, Python and C++ development. My expertise includes working on radio systems, radar systems, and firmware for tracking devic...
About this Gig

Embedded software engineer with 10+ years building firmware for wireless systems, radar, GPS trackers, and proximity-warning safety systems. I write clean, reliable C for bare-metal and RTOS targets and work like a contractor by the hour, scoped to what you actually need.


What I can do:

  • Firmware in C/C++ for microcontrollers (STM32, ESP32, PIC, TI, ARM Cortex-M)
  • Embedded Linux (Yocto/PetaLinux on Zynq and similar)
  • Drivers and board bring-up: UART, I2C, SPI, CAN (incl. J1939)
  • Debugging tricky firmware issues and code reviews
  • Internal tools and scripts in Python and C#
  • Build & CI: Make, Docker, Git pipelines


No hardware yet? I keep common dev boards on hand (STM32 Nucleo/Discovery, ESP32 DevKit, Raspberry Pi) so we can prototype before your board exists.


UK-based, available for anything from a one-hour consult to ongoing work. Every project differs, so please message me first, tell me what you're building, and I'll scope it and send a custom offer.

Platform:

STM32

Expertise:

Firmware development

RTOS

Debugging

Microcontrollers