Figura professionale: hardware firmware engineer

Nome Cognome: R. M.Età: 43
Cellulare/Telefono: Riservato!E-mail: Riservato!
CV Allegato: Riservato!Categoria CV: Engineering
Sede preferita: Roma

Accesso Full al database con 30.001 CV a partire da € 5,00    ABBONATI SUBITO!



Sommario

hardware firmware engineer

Esperienze

Esteemed Company, herewith I present my application for the electronic engineer position advertised. Personal information: born on August 13th, 1982 in Rome (Italy), male. Employment history: • February 2016 – May 2016 Milan (Italy) Senior Firmware designer – independent contractor Alstom I develop some firmware parts for all the electronic boards embedded into the auxiliary power unit of some trains (high power SMPS). It obviously involves a buck/chopper and an inverter converters. The boards includes two microcontrollers in order to face separately real time inverters tasks, and diagnostic/communication tasks. Obviously the slave real time dedicated microcontroller have to acquire feedbacks and drive conveniently the electronic switches (IGBT). The master microcontroller communicates diagnostic information and obtains operational information mainly by CAN bus. Some codes made are also aimed to be customized by controller/system engineers relying on my designed automatic code generation processes. I have made C and Matlab/Simulink code for the multiprocessor (Texas Instruments TMS320) boards. • July 2015 – December 2015 Milan (Italy) Senior Hardware designer – independent contractor HCL / Ericsson I redesigned Ericsson (www.ericsson.com) boards and found solutions for board issues. I have worked in the product maintenance team of HCL (www.hcl.com) in Milan (ex Ericsson site) analysing board problems, designing new schema, PCB, PBA and DFM. I looked after some boards problems in the after sales, investigating the production processes and the designs. I have worked with Cadence Allegro/OrCAD and very expensive laboratory equipments (i.e. high bandwidth oscilloscope, frequency response and network analyzers). The third party consultancy company have had problems with the payments. • January 2012 – July 2015 Rome (Italy) 1 Hardware, firmware and IT designer – sole trader sole trader As a sole trader I designed electronic (hardware and firmware) devices with IT systems connections (www.re-business.it). The designs cover part or all product life-cycle design activities, namely business case studies and feasibility studies meetings, cost estimations, product analysis, prototyping and design, design for manufacturing, customer service estimation and assistance, and obviously product update. The fields of products usage range from electric power distribution system, defence, pharmaceutical distribution, access control and anti-intrusion security systems, communication equipment, to domestic appliances. My clients were: – Saedi System (www.saedisystem.it) – ADFL Consulting (www.adfl.it) – Sigma Consulting (www.sigmaconsulting.it) – Kros Technick (www.krostechnik.it) – Augen Telematica e Automazione (www.augen-telematica.it) – Rast (www.rastsrl.com) – OpenPicus (www.openpicus.com) – PFelectronics (www.fpelectronics.it) Technologies Employed: – hardware design (schema, layout, BOM) with KiCAD – design for manufacturability. Follow China and Italian PCB and mounting supplier – firmware design with microchip PIC 18/24 – board level protocols SPI,UART,I2C – inter equipment protocols RS232, RS485 including wireless protocol Miwi (similar to Zegbee) – application layer protocols XML,JSON – embedded Linux and windows CE on ARM architecture – multi layers Linux system architecture (Linux Apache MySql PHP + Javascript (+AJAX) + full custom real time services (C/C++)) – Qt for embedded application (C/C++) (without graphical aid tools, only code) – Windows CE libraries (without framework) – web application (without graphical framework) My VAT number can be checked by any EU Authority tools like: http://ec.europa.eu/taxation customs/vies/?locale=en as my VAT is allowed to put in place EU trade and is registered in the VIES. • July 2011 – December 2011 Varese (Italy) R&D hardware and control designer – consultant Whirlpool 2 At Whirlpool Europe (www.whirlpool.com) I was involved in the research and proof of new electronic solutions, modelling the electro-magnetic behaviour and validating the models with particular reference to the EMC compliances. I provided control studies, hardware design and models in order to develop a new and cheaper induction stove. I have analysed the quasi resonant switching converter embedded into the product in order to maximize the efficiency in very different operation cases, to control the dual zone coil, to improve the electromagnetic compatibility (IEC 61000-4-5), and to reduce the electromagnetic interferences (IEC CISPR). A fitting Spread Spectrum algorithm, a better algorithm for computing the closing time of the electronic switch, a dual zone coil model, and a Surge situation model in compliance with standard have been obtained, by DOE analysis and measurements, and PSpice and Matlab/Simulink simulations. • March 2011 – July 2011 Rome Hardware, firmware and IT designer – sole trader sole trader Design and industrialization of electronic systems for small companies (www.re-business.it). I designed and managed the manufacture of a simple sensing/SCADA system based on MCU, Ethernet, and an SD-Card. A designed a real-time embedded code (C) and a windows GUI (C++) in order to allow the user to control and/or to monitor the device from PC. • December 2010 – March 2011 Rome Hardware and software designer Labtronik In the Labtronik s.r.l. R&D department I was involved in feasibility analysis, proposal, design, and industrialization of electronic boards addressed to the defence field and to research companies (www.labtronik.it). I worked with OrCAD for the boards and Visual Studio in order to obtain Windows real time application with GUI. • June 2010 – November 2010 Rome Software Engineer – Project Manager Telebit I have developed some FRACAS systems for companies working in the defence sector such as Selex Galileo,Selex Communications and Elsag Datamat. A Failure Reporting, Analysis and Corrective Action System (FRACAS) is a system that provides a process for reporting, classifying, analysing failures, and planning corrective actions in response to the failures. At Telebit s.r.l. (www.tele-bit.com) I was involved in feasibility studies, tenders, technical specifications, product life-cycle analysis, software implementation, tests, client acceptance, and design maintenance. I was in charge of manage an extra-European supplier and of coordinate some freelance software consultants. The Technologies involved include web based application with javascript and RDBMS Oracle. • March 2010 – June 2010 Rome Software Engineer Crealab I have developed embedded software and coordinated some freelance software consultants in order to obtain the Crealab s.r.l.’s software platform (www.crealab.com). It is a deviceindependent software tool by which a call centre operator can perform some operations on the customer’s mobile phone during the ongoing support call. I have developed windows mobile applications, also from scratch, with C++ windows native systemcall (no framework). 3 • June 2009 – November 2009 Turin Firmware Engineer – consultant Faiveley I developed firmware for EPAC control units that make up an electronic brake system designed by Faiveley Transport (www.faiveley.com) for a new generation of underground trains. The Electro Pneumatic Advanced Control unit (EPAC) is a compact brake control unit containing both pneumatic and electronic devices in order to: read a brake demand from CAN bus or hardwired signals, to read suspension pressure or weight pressure to provide load sensing brake, to communicate with other EPACs in the train-set, control brake cylinders pressure (according to brake demand, adhesion limit, cross-blending, blending, emergency requests), to communicate with the vehicle logic which drives the electrodynamic braking, collects the failures and imposes any degraded modes required. My firmware (C code) has been developed in order to be used on the underground trains of Zagreb, Istanbul and Budapest. • February 2009 – March 2009 Rome Software Engineer Augen At Augen Telematica e Automazione s.r.l. (www.augen-telematica.it) I was involved in the design of some ICT systems aimed at assist Rome airports’ passengers (Leonardo Da Vinci and Ciampino airports). The first main project consist in developing and maintain some assistance and information systems (totem), by which airport passengers can call a remote assistance operator or obtain some other standard information. The second main project consist in a shuttle bus information system mainly aimed at perform a bus request, obtain the bus position and arrival time. The Technologies involved were LAMP+AJAX and embedded Linux application. • February 2002 – January 2006 Rome Specialized Worker Trenitalia I worked for Trenitalia S.p.A. (trenitalia.com) as specialized worker. I had the responsibility for performing checks and repairs on Eurostar trains. I also obtained the train drive license for Rome’s rail network. Sometimes I had to drive Eurostar trains between rail stations of Rome. Education: • Electronics Engineering Master’s Degree (108/110) at Tor Vergata University in Rome, on 15th October 2008. In my thesis I showed a new adaptive feedback control algorithm from output signal which is affected by an unknown exogenous linear noise signal (unknown order). Its application to ship yaw control has been proved with improved performance. • Electronics Engineering Bachelor’s Degree (104/110) at Tor Vergata University in Rome, on the 1st February 2006. I proposed a new algorithm aimed at highlighting irregular train vibrations and detecting imperfections in the wheel surface. The system relies only on accelerometers attached to the rails; • Electronics and Telecommunication High School Diploma (99/100) at Technical High School G. Giorgi in Rome, on 10th July 2001. I described the whole electronic circuit of toy car with wireless remote control really existing on the market and some possible electronic design improvement for it. 4 Tools, standards and languages: • EDA: Cadence Allegro OrCAD (Capture, Allegro PCB Editor, Pad Designer, PSpice… ), KiCAD; • Oscilloscopes: Tektronix, Lecroy, Velleman; • Frequency response and network analyzers; • Climatic chambers; • Simulations: MATLAB, SIMULINK, PSPice; • firmware: microcontrollers, compiler and crosscompiler windows linux x86 and ARM; • microcontrollers families: Microchip (PIC family) , Texas Instruments (TMS family); • hardware resource and physical layer protocols: SPI, I2C, 1-wire, UART, IEEE 802.3, IEEE 802.15.4 WPAN, DMA, USB, SIMD, RS-232, RS-485; • networking and transportation protocols: IP, UDP, TCP; • application and upper layers: HTTP, XML, JSON; • C and C++; • C and C++ for GNU/Linux (Linux + glibc); • C and C++ for Windows, Windows Mobile, Windows CE; • NI LabVIEW; • GNU/Linux (Debian, Suse, Archlinux …); • linux libraries: mysql, xml2, json, pcsclite, qt, lgps; • linux services: ssh, cron, ntp, apache, mysql, pcsc, udev, usb-modeswitch, Xorg, lightdm; • LAMP (Linux Apache MySql PHP) servers; • WEB: Java, JavaScript, AJAX, DHTML (HTML,CSS,JavaScript), JQuery; • Database: Oracle, Mysql, languages: SQL e PL/SQL; • IDE: Qt, Eclipse, Microsoft Visual Studio, MPLABX, UltraEdit, Oracle Developer; • LATEX1 ; • Project Management PMI standard and Microsoft Project. I’m willing to move abroad and to travel for work. Thanks for your time and consideration. I give consent to my personal data treatment in order to get hired for the applied job position.

175 total views, 1 today