I will develop custom embedded firmware for stm32, esp32, arduino and iot
Embedded System Engineer and Computer Enthusiast
Level 1
Has met certain performance criteria and shows strong potential in the marketplace.
About this Gig
Need reliable, production-ready firmware? You're in the right place.
Embedded Firmware Engineer specializing in Embedded C/C++, RTOS (FreeRTOS) and low-level driver development for ARM Cortex-M, RISC-V and 8-bit MCUs.
Services: custom firmware, RTOS, bootloaders & OTA, IoT/cloud connectivity, debugging, testing & optimization.
Protocols: I2C, SPI, UART, RS-232/485, Modbus (RTU/TCP), CAN, LIN, 1-Wire, I2S, USB, QSPI, SDIO, Ethernet (lwIP), WiFi, BLE/Bluetooth, LoRa/LoRaWAN, NFC, ESP-NOW, Sub-GHz RF, Cellular (NB-IoT/LTE-M/4G), MQTT/TLS, HTTP/REST, WebSocket, TCP/UDP
Platforms: STM32 (full range: F0H7, G/L/U, WB/WL), ESP32/C3/C6/ESP8266, Nordic nRF51/52/53/91, TI Tiva-C/MSP432/CC13xx/CC26xx/Hercules, Silicon Labs EFM32, Arduino, RP2040, Aurix, Zynq-7000, Spartan-7, Raspberry Pi, BeagleBone, Jetson
️Tools: STM32Cube (IDE/MX/Programmer), Keil, IAR, VS Code, GCC, ESP-IDF, Zephyr, nRF Connect SDK, TI CCS, J-Link/ST-Link, GDB, Git, Saleae & oscilloscope
Message me before ordering so I can scope your project. Let's build something reliable!
Other Electronics Engineering Services I Offer
FAQ
Q1: What information do you need to start my project?
Just share your requirements: the target MCU/board, features needed, any sensors or modules, communication protocols, and your datasheets/schematics if available. If you're unsure, message me first — I'll help you define the scope and recommend the right approach before you order.
Q2: Will I receive the full source code? Do I own it?
Yes. You receive clean, well-commented source code and project files with every order, and full ownership of the delivered firmware. I can also provide build/flash instructions so you (or your team) can maintain it easily.
Q3: Which tools, IDEs and compilers do you work with?
I work across the full embedded toolchain: STM32CubeIDE/CubeMX/CubeProgrammer, Keil µVision, IAR EWARM, VS Code, Eclipse CDT, MCUXpresso, Simplicity Studio, ESP-IDF, Zephyr/West and nRF Connect SDK. Compilers: GCC (arm-none-eabi), IAR, TI CGT, with CMake/Make builds. Debugging via JLink, STLink etc.
Q4: Do you handle automotive, industrial or safety-critical firmware?
Yes. Alongside mainstream MCUs, I have experience with Infineon AURIX and TI Hercules (RM48) safety MCUs, plus CAN/LIN and Modbus for automotive and industrial systems. Message me with your standard/compliance requirements and I'll confirm fit before we begin.
Q5: Can you debug, fix or optimize my existing firmware?
Absolutely. I can debug faulty firmware, fix bugs, add features, port code to a new MCU, and optimize for speed, memory or power consumption. Share your current code and a clear description of the issue, and I'll review the scope with you.
34 reviews for this Gig
| (34) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Rating Breakdown
- Seller communication level
- Quality of delivery
- Value of delivery
Sort By
M michael_schober

Austria
He delivered the expected code in time with out any bugs
$100-$200
Price
2 days
Duration
Helpful?M mohamad_15

Malaysia
The work was professional, and the cooperation was excellent. The quality of the work on the task was good, especially considering the price, and attention was paid to details.
Up to $50
Price
2 days
Duration
Helpful?T tomm1234565

Cyprus
Very professional work , very satisfy with his work
Up to $50
Price
1 day
Duration
Helpful?A atash_

Germany
awesome work by Eng. Mab. He was professional, ready to help and solved any issues I had. Was a please to work with him, love to do so again!
$50-$100
Price
2 days
Duration
Helpful?A abdullah7yze

Malaysia
Very responsive and punctual with dates, I’m glad that I found this guy first before anybody else. If you are working in a personal project, don’t hesitate to contact him.
Up to $50
Price
1 day
Duration
Helpful?
34 reviews for this Gig
| (34) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Rating Breakdown
- Seller communication level
- Quality of delivery
- Value of delivery
Sort By
M michael_schober

Austria
He delivered the expected code in time with out any bugs
$100-$200
Price
2 days
Duration
Helpful?M mohamad_15

Malaysia
The work was professional, and the cooperation was excellent. The quality of the work on the task was good, especially considering the price, and attention was paid to details.
Up to $50
Price
2 days
Duration
Helpful?T tomm1234565

Cyprus
Very professional work , very satisfy with his work
Up to $50
Price
1 day
Duration
Helpful?A atash_

Germany
awesome work by Eng. Mab. He was professional, ready to help and solved any issues I had. Was a please to work with him, love to do so again!
$50-$100
Price
2 days
Duration
Helpful?A abdullah7yze

Malaysia
Very responsive and punctual with dates, I’m glad that I found this guy first before anybody else. If you are working in a personal project, don’t hesitate to contact him.
Up to $50
Price
1 day
Duration
Helpful?

