Summary
Tarik Dzananovic is an embedded systems engineer and software architect with 9 years of experience designing portable, modular firmware and control systems across RTOS and embedded Linux platforms. He specializes in C/C++ (MISRA, CPP Core Guidelines), Python, Yocto, CMake and driver development for NXP, STM32, Renesas and Microchip devices, with practical expertise in BLE, CAN, Ethernet, SPI and UART. Tarik favors clean architecture and reusable code that can be ported across hardware, treating firmware as platform-agnostic software rather than board-specific glue. He has held architect and senior roles at B&R Industrial Automation, Meshmind and Klika and currently works at OTee, combining strategic system design with hands-on implementation. Known for clear client communication and patient team collaboration, he brings analytical problem solving and a proactive, accountable approach to complex embedded projects.
9 years of coding experience
13 years of employment as a software developer
Master of Electrical Engineering Automation Control and Electronics, Master of Electrical Engineering Automation Control and Electronics at University of Sarajevo, Faculty of Electrical Engineering
English, Bosnian, Croatian, Serbian, German