Romas Petkus, Developer in Kaunas, Kaunas County, Lithuania
Romas is available for hire
Hire Romas

Romas Petkus

Embedded Software Engineer and Developer

Kaunas, Kaunas County, Lithuania

Toptal member since July 28, 2026

Bio

Romas is a senior embedded software engineer with 9 years of experience building connected products for clients, including Inovatyvi Medicina (Sentante) and Voltas IT (OBDeleven). His primary expertise is in firmware, iOS development, and BLE for medical devices and consumer IoT, where he thrives in end-to-end product ownership. Romas architected and shipped the firmware for a CE-marked medical device now used in hospitals while at Inovatyvi Medicina.

Portfolio

Sentante
IEC 62304, CI/CD Pipelines, Git, C++, Qt, VPN, Networking, C, UDP, STM32...
OBDeleven
iOS, Swift, C, STM32, Bluetooth Low Energy (BLE), Embedded C...
Singleton Labs
Android, iOS, Swift, C, Nordic nRF52, Embedded C, Firmware Development

Experience

  • C++ - 9 years
  • C - 9 years
  • Embedded Systems - 7 years
  • STM32 - 7 years
  • Docker - 7 years
  • Swift - 5 years
  • IEC 62304 - 4 years
  • LVGL - 4 years

Preferred Environment

Linux, Docker, CI/CD Pipelines, Git, MacOS, C++, C, IEC 62304, Swift, iOS

The most amazing...

...firmware I've architected is for a CE-marked medical device now used in hospitals in Lithuania—and in the future, all of Europe and the US.