Skype: daniele.aimo «» e-mail: [email protected] «» Location: Turin, Italy Web site: https://www.w2note.net DANIELE AIMO LinkedIn: http://www.linkedin.com/in/daniele-aimo-80389441 Master’s Degree in Electronic Engineering, Senior Software Engineer, AI addicted GitHub: https://github.com/maidnl Work experiences Oct. 2012 – present, Senior Firmware/ Software Engineer at Panini S.p.A. • design of firmware and embedded software running on check scanners (using C language) • design of Windows or Linux applications and libraries (using C / C++ language) • design of OCR, text field and document type recognizer using Deep Leaning and Tensor Flow • maintenance old legacy code
Nov. 2010 - Oct. 2012, Software Team Leader at Magneti Marelli (as consultant from TXT e-solutions). • project and team management of the software development • design embedded software using C language • performed code reviews, code integration, releases of software versions and bug fixing management • technical interface with program manager, testing team and final customer
Feb. 2009 – Nov. 2010, Firmware Engineer at BITRON S.p.A. • developed low level drivers and software modules using C language Jun. 2006 – Feb. 2009, Testing Engineer at BITRON S.p.A. • analyzed Software Requirement Specifications • designed Software Test Plans, Functional Automatic Tests and Unit Tests • designed and developed an Automatic Test Bench using National Instrument PXI rack • managed the verification process and related tools and resources
Oct. 2003 – June 2006, System Engineer for Heavy vehicles at ELTRAC (an IVECO company) • designed Software Requirement Specification for a vehicle Electronic Control Unit (ECU) • tested the ECU at the bench and on the vehicles • performed parameter setting tuning and built dataset releases
Oct.2001 – Oct. 2003, Avionic Engineer at Alenia Aeronautica • developed and integrated Software simulations using automatic code generation from Statemate models
Education 2017, Artificial Intelligence Nanodegree Program at Udacity 2001, Master’s degree in Electronic Engineering at the Polytechnic of Turin
Languages Italian (mother tongue), English (proficient user), French (proficient user), German (very basic user)
Skills Software Development Firmware Development Testing and Validation Project Management Requirements Management Machine Learning
Technical knowledge Software Development: C/C++, Python, C# Artificial intelligence: TensorFlow, Neural networks, Deep Learning, Hidden Markov Models Engineering Tools: Matlab / Simulink / Stateflow, Canoe / Canalyzer / Canape, INCA, Labview Software Configuration Management: Sinergy, Rational Team Concert, SVN, SmartSVN, GIT Embedded Real Time O.S.: Free RTOS, Osek Protocols: USB, CAN, LIN, Avionic bus 1553 Micro controllers: Fujistu MB91460, STM32 ARM, NXP ARM9, NEC 78K Series, ST7Lite Series Standards: PSPICE, AUTOSAR, SAE J1939, KW2000, UDS, MISRA C Others knowledge: FMEA (Failure mode analysis) process used in the automotive field
I grant permission for my personal information to be used (ref. Law 196/2003) for the sole purpose of human resources research and selection.