Summary
Aleksandar Marković is an embedded software engineer and CEO of ECM d.o.o. with over 20 years of hands-on experience in C/C++, Embedded Linux, and real-time systems across ARM Cortex-A/M/R platforms. He designs and builds industrial electronics, PLC controllers, and custom embedded solutions that bridge precise hardware control with Edge AI/IoT and Software Defined Radio capabilities. Skilled in RTOS (FreeRTOS, Zephyr), Yocto, device drivers, and firmware for TI Sitara and STM32, he brings practical experience with safety-aware domains (ISO 26262, CAN/UDS, IEC-61850) and high-performance embedded databases like eXtremeDB. Based in Kragujevac, Serbia, Aleksandar combines entrepreneurial leadership with deep technical execution, favoring reliable real-time control and systems engineered for long-term field operation. An industrial SW/HW developer at heart, he often turns complex automation and measurement requirements into compact, maintainable embedded systems.
10 years of coding experience
Srednja tehnicka skola
English, Serbian