Dinko Mironov is a seasoned embedded software engineer with 16+ years of hands-on experience designing Linux-based device drivers, real-time applications, and cross-development environments for SoCs such as TI Davinci and OMAP families. He combines deep C expertise with practical hardware skills—schematics and PCB design, JTAG debugging, and working knowledge of physical line codes and VHDL—which lets him bridge firmware, kernel, and electrical domains. His work spans consumer set-top boxes, video streaming and codecs (MPEG-2, H.264, AAC), camera ISPs, VoIP and PBX systems, and synchronized high-precision audio, reflecting strong systems-level thinking. Experienced in multi-threading, POSIX APIs, and Linux kernel driver model, he also authors test cases and tooling to validate complex multimedia and power-management features. Based in Sofia, Bulgaria, Dinko’s uncommon combination of legacy assembler background (M68k) and modern Linux kernel development makes him a reliable troubleshooter for both low-level timing problems and high-throughput multimedia pipelines.
16 years of coding experience
7 years of employment as a software developer
Production automation, Production automation at Vocational school of electrical engineering
Communication Technologies, Communication Technologies at Technical University of Varna
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.