I will build embedded firmware and desktop software in c cpp and python
About this Gig
I build reliable embedded firmware, systems-level software, and desktop applications using C, C++, and Python. Whether you need bare-metal drivers, RTOS-based firmware for microcontrollers like ARM Cortex-M, AVR/Arduino, or ESP32, or a native desktop application, I write clean, well-documented, production-ready code.
My work spans peripheral drivers (UART, I2C, SPI, GPIO), sensor integration, communication protocols, and low-level systems programming, as well as desktop tools and utilities built with Qt (C++) or Python. I focus on code that's efficient, maintainable, and easy to hand off to your team.
I also debug and fix issues in existing embedded or desktop codebases -- send me your code and a description of the problem, and I'll diagnose it and get it working. Whatever the platform, I aim for fast turnaround and clear communication throughout.
Platform:
STM32
Sensors:
Temperature
•
RFID
Expertise:
Firmware development
•
RTOS
•
Microcontrollers
My Portfolio
FAQ
What microcontrollers or platforms do you work with?
ARM Cortex-M, AVR/Arduino, ESP32, STM32, and similar platforms, using C/C++ for firmware (and Python for tooling/scripting).
Can you write bare-metal or RTOS-based firmware?
Yes, both bare-metal drivers and RTOS-based firmware (e.g. FreeRTOS), depending on what your project needs.
Do you build desktop applications too?
Yes, native desktop apps and system-level tools in C++ (Qt) or Python.
Can you debug or fix issues in my existing embedded or desktop code?
Yes, send over your codebase and a description of the issue and I'll diagnose and fix it.
What if my project needs custom hardware integration or is bigger than Premium covers?
Message me with the details before ordering and I'll put together a custom quote.

