Hi, I’m Riccardo Micco, a software engineer and architect with over 20 years in industrial automation, systems integration, and machine vision. I design and implement embedded firmware, industrial network protocols, and SCADA/HMI applications for production and quality control, and I’ve led complex projects in pharmaceutical traceability and plant-wide system integration. I’m proficient with .NET, C#, and C++, with hands-on experience in Cognex vision systems, PLC integrations, Database management, Robotics, and Protocol bridges. I thrive on turning challenging requirements into reliable software architectures and practical solutions in industrial environments.

Riccardo Micco

Hi, I’m Riccardo Micco, a software engineer and architect with over 20 years in industrial automation, systems integration, and machine vision. I design and implement embedded firmware, industrial network protocols, and SCADA/HMI applications for production and quality control, and I’ve led complex projects in pharmaceutical traceability and plant-wide system integration. I’m proficient with .NET, C#, and C++, with hands-on experience in Cognex vision systems, PLC integrations, Database management, Robotics, and Protocol bridges. I thrive on turning challenging requirements into reliable software architectures and practical solutions in industrial environments.

Available to hire

Hi, I’m Riccardo Micco, a software engineer and architect with over 20 years in industrial automation, systems integration, and machine vision. I design and implement embedded firmware, industrial network protocols, and SCADA/HMI applications for production and quality control, and I’ve led complex projects in pharmaceutical traceability and plant-wide system integration.

I’m proficient with .NET, C#, and C++, with hands-on experience in Cognex vision systems, PLC integrations, Database management, Robotics, and Protocol bridges.

I thrive on turning challenging requirements into reliable software architectures and practical solutions in industrial environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Beginner

Language

Italian
Fluent
Spanish; Castilian
Fluent
English
Advanced

Work Experience

Senior analyst and developer at Zetes Multicom
March 1, 2025 - March 1, 2025
Development and maintenance of Zetes Atlas software for pharmaceutical product traceability, including plant-level batch management, integration with SAP/CRM, Cognex cameras, line printing devices, PLCs and databases.
Software Project Manager / Consultant at RM Consulting (Professional Freelance)
March 1, 2018 - March 1, 2018
Projects for tracking and quality control using machine vision; chemical plant production control station; industrial automation networking and protocol stacks; data collection electronics; SCADA/HMI applications.
Senior software developer at NEXUS IT
August 1, 2009 - August 1, 2009
LIS (Laboratory Integration Software) development and maintenance; HL7/ASTM integration, web services, SQL Server; data management and analysis.
Senior software developer at BY TECHDESIGN (NUO PLANET)
January 1, 2008 - January 1, 2008
Car license plate recognition equipment; software and hardware architecture; firmware/software development.
Software Engineer / Freelance at Italy-based freelance activity
August 1, 2006 - August 1, 2006
Various projects including digital camera/industrial automation HMI, DSP firmware and quality control software for food/recycling industries.
Senior analyst / developer at SYTECH Italia
October 1, 2002 - October 1, 2002
Smart card readers and laser barcode readers; firmware architecture and development for access control systems.
Senior analyst / developer at LEOMATIC Italia
December 1, 1999 - December 1, 1999
Industrial electronics and automation: firmware for embedded systems, SCADA/HMI development, motion control, and DSP-based vision systems.
Software Project Manager at RM Consulting (Professional Freelance)
March 1, 2018 - March 1, 2018
Freelance software projects including tracking and quality control with machine vision cameras, production control stations in chemical plants, industrial automation networks training, steel plant system integration using OPC/UA, protocol stack integrations (DNP3, IEC60870, Ethernet/IP, ModbusTCP), and data collection electronics for pipeline monitoring.
Senior SW Developer at NEXUS Italia
August 1, 2009 - August 1, 2009
LIS (Laboratory Integration Software) development and maintenance; HL7/ASTM-based integration with scanners and analysis equipment; analytical results database maintenance; UML and AGILE development.
Senior SW Developer at BY TECHDESIGN (NUO PLANET)
January 1, 2008 - January 1, 2008
Car plate recognition equipment; software and hardware architecture and development; integration of OCR, vision components, and networked systems for access control.
Software Engineer / Freelancer at Professional Freelance — Italy-based activity
August 1, 2002 - August 1, 2006
Freelance projects including DSP-based digital camera software with HMI for quality control, DSP firmware development, SCADA/HMI interfaces for food industry quality control, GPS-based anti-theft systems for vehicle fleets, and DSP-based audio processing in embedded systems.

Education

Degree in IT and Electronic Engineering at Alma Mater Studiorum Bologna University
January 11, 2030 - January 1, 2000
Bachelor Technical degree in Microprocessors at Italia
January 11, 2030 - January 1, 1988
Bachelor Technical degree in Electronics at Italia
January 11, 2030 - January 1, 1986

Qualifications

OPC technology for system integration
January 1, 2012 - October 30, 2025
IEC61850 protocol for electrical substations
January 1, 2011 - October 30, 2025
Advanced Robotic and Automation
January 1, 2010 - January 1, 2012
DSP for digital video
January 1, 2001 - October 30, 2025
Advanced Object Programming with C++
January 1, 1997 - October 30, 2025
PID Controls
January 1, 1996 - October 30, 2025
Artificial vision in industrial applications
January 1, 1994 - October 30, 2025
DSP processors
January 1, 1993 - October 30, 2025
Bachelor Technical degree in Microprocessors
January 11, 2030 - January 1, 1988
Bachelor Technical degree in Electronics
January 11, 2030 - January 1, 1986

Industry Experience

Manufacturing, Software & Internet, Computers & Electronics, Energy & Utilities, Transportation & Logistics, Telecommunications