Figura professionale: Software Engineer, Project Manager
Nome Cognome | : C. N. | Età | : 51 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Project Manager/Architetto SW/ IT Manager |
Sede preferita | : Milano |
Accesso Full al database con 29.999 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Esperienze
March 2017 – present SW Engineer Danfoss Drives Merano (Italy) http://drives.danfoss.it ▪ Integration of various Ethernet real-time fieldbus protocols stacks (POWERLINK, EtherCAT, ProfinetIRT) on a softcore dual-core CPU (Nios II) embedded into an Altera FPGA. ▪ Development of motion control algorithms. ▪ Setup of an advanced debug and tracing environment based on Lauterbach PowerTrace technology. ▪ Agile methodology (Scrum framework). Business or sector variable-speed AC drives for adjustable control of electric motors, and inverters for producing energy from renewable sources
November 2014 – February 2017 SW Engineer SuzoHapp – Comestero Milan (Italy) http://eu-en.suzohapp.com/cms ▪ Design improvement and design transfer for manufacturing of a coin validator and payout system (FW and SW). ▪ Redesign of a change giver device. Manufacturing test tools design and implementation (FW and SW). ▪ Design and implementation of a distributed MES (Manufacturing Execution System) for high volume manufacturing of coin validators and change giver devices. Integration of the MES with the company ERP (Enterprise Resource Planning) system. ▪ FW maintenance / new features development, peripheral integration for several coin/banknote changer machines ▪ FW maintenance / new features development, peripheral integration for several self-service portal starter machines (laundry/car-wash/parking/transportation) ▪ Design and implementation of a coin discrimination algorithm based on Support Vector Machines Business or sector control devices, currency handling equipment, payment systems, manufacturing, embedded systems, industrial distributed applications
March 2012 – October 2014 Embedded System Engineer – Project Leader – Project Manager Info Solution S.p.A. Milan (Italy) http://infosolution.it/en.html ▪ Specification, design, development (bootloader/kernel/bsp/FW, SW, DBMS, linux system), integration and testing of a low-power Data Collector / Gateway for gas residential smart metering. The Gateway is compliant to CIG Authority’s rules and regulations (UNI/TS 11291, EN 13757). ▪ SW Risk Analysis of a safety application for a drive controlling compressor motors. The application is used in the air-conditioning and refrigeration sectors. Formal documentation for IEC60730 Class B software certification. ▪ Specification, design, development (kernel/bsp/FW, SW, DBMS, linux system), integration and testing of an intelligent gateway for commanding and controlling an on-greed/off-greed energy storage system based on low and medium voltage rechargeable batteries. Integration of the gateway with several PLC devices. Specification, design and development of the web-based GUI for the remote monitoring and control of the Gateway. The gateway is the core component of the BESS system produced by FIAMM Group. For this system FIAMM Group received the “Renewable Energy Grid Integration Award”. ▪ Bootloader, Production testing FW and applicative FW for the electronic controlling the charge/discharge of some industrial/automotive batteries, ISO26262 compliant. ▪ FW Design and development for ultra-low power radio devices compliant with UNI/TS 11291 and EN13757 for gas/water residential smart metering. Design and specification of an Automated Metering Infrastructure based on a DLMS/COSEM – Wireless-MBUS solution. Design and specification activities have been partially conducted together with Elster Group in Italy. ▪ Quality management and auditing. ▪ Feasibility study, risk analysis, discovery analysis, project plan and technical proposal formalization for other projects. Project management. Business or sector Smart metering, smart grid, energy storage systems, embedded systems, industrial distributed applications, ultra-low power design
January 2011 – February 2012 Sole Director – startup company shareholder and co-founder Yumez s.r.l. 47, Via Boito, 20900, Monza (Italy) ▪ Company general management and technical director ▪ Specification design and development of a low power compact portable device capable of performing state-of-the-art 12-lead ECG. Specification, design and development of the relevant software instruments for physicians and patients, including a distributed database system for ECG data archival. ▪ Quality management: IEC-60601, IEC-62304, ISO-13485, ISO-14971 ▪ CE marking for devices manufacturing ▪ Device and application patenting (Italian patent request MI2011A001713) ▪ MES/ERP design and implementation. Business or sector Medical devices and systems, distributed applications
January 2008 – December 2010 Embedded SW Engineer Flextronics Medical 27, Via Borgazzi, 20900, Monza (Italy) ▪ Requirements analysis, FW design, development and formal testing of several consumer ultra-low power medical devices for home blood glucose monitoring. Manufacturing and quality tests during production for LifeScan company. ▪ Requirements analysis, FW design and development of several ultra-low power medical devices for insulin injection. Manufacturing and quality tests during production for Medtronic and Eli Lilly companies. ▪ RF applications and protocols. Ultra-low power devices. ▪ Motion control (DC motors PWM motor drivers and PID controllers) and scientific data processing algorithms specification, design, optimization and characterization. ▪ Real-time update/management of TFT resistive touchscreen graphics display. ▪ USB-RS232-OTA Bootloaders. ▪ Risk analysis (FMEA/DFMEA/FTA), quality management and auditing. ▪ Formal Verification & Validation according to ISO 13485 and FDA Quality System standards. ▪ Integration of ATE (Automatic Test Equipment) platforms into manufacturing environment. ▪ Design transfer to Manufacturing for mass-production. ▪ Project management. Business or sector Medical devices design and manufacturing, ultra-low power design
April 2000 – December 2007 Embedded SW Project Leader – Project Manager Info Solution S.p.A. Milan (Italy) http://infosolution.it/en.html ▪ SW Project Leader and Project Manager in several projects. In particular for MARSIS project http://sci.esa.int/mars-express/marsis ▪ SW/FW Formal specification, design, development, integration and testing. ▪ Design, development and formal verification of DSP algorithms (hard real-time signal processing in time and frequency domains). ▪ Several RTOS porting on different embedded targets. ▪ Linux / realtime-Linux system deployment, scripting, configuration and management. ▪ Configuration management, deployment of cross development environment under Linux/Windows. ▪ Mission/equipment formal commissioning, demonstration of software/system functionality on field environment in front of customers. ▪ Feasibility study, discovery analysis, project plan and technical proposal formalization Business or sector Aerospace, defense, telecommunications, GPS, energy, industrial automation, embedded systems, digital signal processing
EDUCATION AND TRAINING 1993 -2000 Master degree in Engineering of Computing Systems Politecnico di Milano, Milan, Italy ▪ Thesis title: “Multilevel parallel algorithm on multiprocessor DSP systems”. Analysis and development of a radar signal processing tracking algorithm on a multi-DSP board, based on TMS320C80 Texas Instruments DSP’s June 2016 ▪ “Corso Formazione Lavoratori: parte generale e specifica rischio medio” (D.lgs 81/08 art. 36-37 e Accordo Stato Regioni 2011)
PERSONAL SKILLS Mother tongue(s) Italian Other language(s) English C2 German A1
Job-related skills ▪ International Standards: ISO 9001, ISO 13485, ISO 14971, IEC 60601, IEC 60730-1, IEC62304, EN 13757, UNI 11291, IEC/EN 62061, TS16949 ▪ Food and Drug Administration (FDA) standards: 21 CFR parts 808, 812 and 820 ▪ European Space Agency (ESA) standards: PSS-05, ECSS, PDS/PSA ▪ Protocols and interfaces: RS232, RS485, SPI, I2C, ADC, DAC, DMA, PWM, USB (HID/MSD), TCP/IP, ARP, UDP, Ethernet, SNMP, ISDN, DPNSS, 2.4 GHz IEEE 802.15.4 / ZigBee, Wireless M-Bus 868/169MHz, COSEM/DLMS, CAN, CANopen (CiA 301), Modbus, POWERLINK, EtherCAT, ProfinetRT, MMC/SDC SPI Mode protocol, MDB, ccTalk, BDV, Executive, JVI/VCCS. ▪ Modelling standard: UML. ▪ Embedded targets : ADSP 210xx/218x, Texas Instruments TMS320Cxx MSP430 CC2430, Motorola MPC8260, ARC, Freescale MC9S08LCx MC9S08GT60A MC9S08QE128, Renesas H838076R M30280FC M30245 R8C/1A, ARM7 (Atmel AT91SAM7512-EK NXP LPC2134), ARM9 (Atmel AT91SAM9G20), ARM Cortex-M3 (STM32F107, STM32F103, STM32F101), ARM Cortex-A8 (AM335x), STM8 PIC32, PIC24, PIC18, Intel XScale IXP435. Altera Cyclone IV Nios II, RF Tranceivers: Si446x, TI-CC1120. AFE: ADS1298 ▪ Laboratory equipment: JTAG emulator, Lauterbach PowerTrace, oscilloscope, multimeter, logic state analyser, spectrum analyser, noise generator, signal generator, EGSE, thermal vacuum chamber, wired-bus and RF networks packets sniffers, USB packets sniffer, Ethernet packets sniffer (Wireshark). ▪ Agile methodology (Scrum framework). Computer skills ▪ operative systems: MS-DOS, windows98, windowsNT/2000, windows XP, Windows 7, Linux (kernel 2.6, 3.2, 3.12), U-Boot/DTS, VMware, VirtualBox, UNIX (sun-os, Solaris, hpux, SGI) ▪ real-time OS: VSPWorks/Virtuoso, FreeRTOS, uC/OS-II, PSOS, WxWorks AE, Linux embedded (kernel 2.6, 3.2, 3.12), U-Boot/DTS, LInux-RTAI, uClinux/busybox, eCos ▪ digital signal processing on DSP based architecture ▪ programming languages: C (MISRA C), assembly, C++ (STL/boost/MFC), C#, SQL (MySQL, SQLite, Access, Oracle), Matlab/Octave, simulink, HTML/CSS, javascript, jQuery AJAX, PHP, Perl, Python, VB.net, XML, Doxygen notation ▪ development environment / modelling tools: SNIFF, TORNADO, VisionClick, VisualDSP, Code Composer Studio, MS Visual Studio, GreenHeels MULTI IDE, Freescale CodeWarrior, Renesas HEW, IAR Embedded Workbench, Keil, MPLAB, Eclipse/gdb, Qt Creator, Code::blocks, ModelSim, Quartus II, Kylix, Rational Rose Understand, Rapsody, Statemate, PC-lint (source code static analysis), Lauterbach TRACE32 ▪ configuration management tools: CVS, Tortoise SVN, GIT ▪ project management tools: Microsoft Project, OpenProj ▪ Microsoft Office™ tools, Open Office
95 total views, 1 today