I will develop firmware, rtos apps, and drivers for embedded systems

T
themiskatis
T
themiskatis
Themis K

About this gig

I am an Embedded Software Engineer with proven experience in RTOS (FreeRTOS, TI-RTOS, bare-metal) and firmware development for microcontrollers and SoCs. I have worked in defense, robotics, UAVs, IoT, and hybrid energy systems, building production-grade embedded solutions.

I can help you with:

  • RTOS applications: task scheduling, semaphores, queues, timers, watchdogs
  • Firmware development: C/C++ on STM32, TI C2000/ARM Cortex-M, ESP32, and DSP cores
  • Drivers & communication protocols: CAN, I2C, SPI, UART, Modbus, bootloaders, interrupts
  • Bare-metal optimization: startup code, memory handling, low-power modes, efficiency tuning
  • Debugging & testing: JTAG/SWD, logic analyzers, error handling, system validation

Whether you need a single driver, a real-time RTOS application, or a complete firmware solution, I can deliver reliable, well-documented, and maintainable code.

Lets bring your project from concept to working firmware!

Get to know Themis K

Themis K

Embedded Software Engineer: RTOS, Embedded Linux, IoT and Robotics

5.0(1)
  • FromGreece
  • Member sinceDec 2020
  • Avg. response time6 hours
  • Last delivery2 years
  • Languages

    English, Greek, Spanish
I am an Embedded Software Engineer with experience in RTOS (TI-RTOS, FreeRTOS, bare-metal), Embedded Linux (Buildroot), and SoC development. I work in the defense and space domains, building reliable systems for UAVs, robotics, CubeSats, hybrid energy, and IoT solutions. My skills include firmware, device drivers, STM32/ARM Cortex-M/DSP, bootloaders, CAN/I2C/SPI/UART, PCB design (MCU + sensors, Jetson carrier boards), and IoT edge AI. I deliver production-grade embedded systems from firmware to backend. LinkedIn: https://www.linkedin.com/in/themis-katis-bb6b33205/

My Portfolio