I worked for several years in the field of real-time operating systems device driver programming for different kind of hardware devices. My experience include device driver development for VxWorks, LynxOS, Linux, multithreaded application development in Linux and Windows. At Crestoptics S.p.A. now I am in charge of firmware development and micro-manager device adapter maintenance.