Ricardo Tafas is a Senior R&D Software Manager based in Zurich with 15+ years of deep expertise in embedded systems, FPGA/HDL design (VHDL, SystemVerilog) and hardware-software integration. He combines hands-on technical leadership with product and people management, having led geographically distributed teams across Brazil, India, China, Czech Republic and Algeria while driving Agile and lean practices in embedded development. At Espressif he coaches managers, owns product initiatives like Arduino for ESP32, and champions open-source adoption across Zephyr, NuttX, MCUboot and MicroPython. His background spans academic teaching, innovation consulting and strong commercialization instincts—bridging R&D, P&L planning and tax-incentive strategies for innovation programs. A published author on developer self-development and occasional essayist, he brings a rare mix of pedagogy, process discipline and firmware/hardware fluency that accelerates both team growth and product delivery.
6 years of coding experience
12 years of employment as a software developer
Master's degree, Electrical, Electronics and Communications Engineering, Master's degree, Electrical, Electronics and Communications Engineering at Pontifícia Universidade Católica de Campinas
Bachelor of Engineering (BEng), Electrical and Electronics Engineering, Bachelor of Engineering (BEng), Electrical and Electronics Engineering at Universidade Federal do Rio Grande do Sul
A numeric_std compatible replacement for std_logic_arith and std_logic_unsigned
Contributions:1 release, 1 PR, 59 pushes in 3 years 3 months
stdreed-solomonnimblec99rust
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
Ricardo Tafas - Senior R&D Software Manager at Espressif Systems