Rafael Dias is a seasoned embedded systems and C/C++ software engineer with 13 years of professional experience and a 23-year background in hardware, firmware and software design. Based in Graz, Austria, he has delivered robust embedded and real-time solutions across industries—aviation, industrial automation, ATM systems and agricultural IoT—working with ARM, PowerPC, VxWorks, FreeRTOS and embedded Linux. Currently a Senior C++ Developer at VistaJet, he combines hands-on PCB and firmware expertise (Altium, KiCAD) with higher-level software design, having led BSP development, skimming detectors and Agro 4.0 firmware programs. As a long-time freelancer and publisher, he brings entrepreneurial initiative and cross-cultural collaboration experience with teams in Europe, the Americas and Asia. Notably, his academic background in physics and engineering underpins a methodical approach to control algorithms and system-level debugging that often surfaces non-obvious root causes.
12 years of coding experience
13 years of employment as a software developer
Bacharelor, Physics, Bacharelor, Physics at USP - Universidade de São Paulo
Escola SENAI Hermenegildo de Almeida
technical, engineering, technical, engineering at Escola SENAI Anchieta
Contributions:39 commits, 46 pushes, 1 branch in 1 year 4 months
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.
Request Free Trial
Rafael Dias - Sr. C Software Developer at Self-employed