Summary
Ivan Griffin is an embedded software leader and founder with over two decades of hands-on experience designing firmware and systems for ARM and RISC-V devices, currently directing Emdalo Technologies from Ireland. He specializes in edge machine learning and computer vision, IoT/cloud integration, wireless protocols (Bluetooth, WiFi), GPS navigation, and digital broadcast systems, with a strong track record in ASIC/FPGA bring-up and device driver development. Ivan has led automotive firmware teams and managed complex product development lifecycles with formal quality frameworks (CMMI, Automotive SPICE, APQP/PPAP) alongside agile practices. He combines deep systems programming (Linux, Solaris, Win32) and scripting (Python, Perl) with security, cryptography, and AI/ML expertise to ship robust embedded solutions. A PhD-level researcher by training, he also brings uncommon interests in the sociology and economics of software and typographic tooling (LaTeX/TeX), reflecting a thoughtful, interdisciplinary approach to engineering.
8 years of coding experience
16 years of employment as a software developer
St. Munchin's College
Ph.D. (part-time, by research and thesis), Computer Science/Software Engineering, Ph.D. (part-time, by research and thesis), Computer Science/Software Engineering at University of Limerick