Job experiences

We're working since more than 35 years, servicing various engineering and manufacturing companies in the geographic areas of Turin, Rome, Bergamo and engaged in the telecommunications, industrial automation, security, automotive fields.

Pagit di Geninatti Paolo

Period: 2007-present

Role: freelancer

Sector: Products development for industrial automation, home automation, automotive, IT and telecommunications fields; embedded Linux; project management

Activities:

  • Technical manager of Embedded division for a company that offers design and consultancy services on electronic/IT fields, with main activities into automotive and monitoring systems: project management, team management, design and implementation of hw/fw solutions for customers and internal projects.

    Applied skills: project management, customer relationship, technical/economical proposals, feasibility studies, hw/fw/sw design, monitoring systems for renewable energy production plants, automotive, linux BSP and application sw

  • BSP development for embedded Linux systems based on ARM or Intel architectures: first and second stage bootloaders (u-boot, optimized bootloaders for specific applications), communication drivers (PCIe, USB, Ethernet, WiFi, Bluetooth, CAN, SD/MMC, SPI, I2C, UART) and media drivers (audio, video output/capture) for different application processors (i.MX6, i.MX8, R-Car, Omap, Broadcom, Atom, Broxton, ...). Implementation and maintenance of integrated software distributions based on Yocto, application software development (C++, python, php)

    Applied skills: u-boot, linux driver, realtime, embedded architectures, i.MX6, i.MX8, Broadcom, R-Car, TI, Atom, Broxton, Yocto, git, gerrit

  • Project management and development/maintenance/testing activities for a complete linux BSP for an STM I/O processor used on an infotainment automotive platform: platform driver, UART, SPI, I2C, ALSA SoC sound, V4L video input and FM/DAB radio tuners, Ethernet, USB ohci/ehci, USB OTG, DMA, MLB, CAN, MFD, GPIO, SD/MMC

    Applied skills: linux driver development, real-time, embedded architectures, PCIe and AMBA bus, team management, project management, git, Testlink

  • “Turn-key” hardware and firmware development for products and systems for applications into security, electronic payments, industrial control, home automation, consumer goods

    Applied skills: hardware/firmware development for boards with ARM-Cortex CPU and analog/digital electronic circuits, hw design, fw design, PCB design, feasibility studies

  • TUV Italy advice for verification and validation of PCBs on an electronic product for railway application

    Applied skills: PCB (clearance e creepage) and electronic components insulation criteria verification according to EN50124 and EN60664 standards, fault-tolerance verification, type tests setup

  • Product development for automobile diagnosis: hardware, firmware and software development

    Applied skills: hardware development (analog circuits, Freescale Coldfire microcontrollers, Li-Ion battery charger), firmware development (C), software development (C++, C#, CE 6.0), PCB design, automotive communication protocols (ODB-II, CAN, K-line, KWP2000, J1281, ISO9141, TP2.0)

  • Project Management for a company that operates in the development and commercialization of instrumentation for plastic materials testing: management and coordination of all electronic projects (hw/fw).

    Applied skills: project management, hardware development (analog, FPGA, HCS12, 683xx, AVR, DSP), firmware development (Assembler, C), software development (C, C#, .NET, CE 5.0/6.0), PCB design, industrial automation (DC/AC/step motor controls, PID, temperature/force/pressure sensors, encoders), LabView, Matlab/Simulink

  • Product development for security systems: hardware/firmware development of GSM dialer, small central alarm system with wired and wireless sensors and built-in GSM dialer, infrared volumetric sensor, mixed infrared/microwave volumetric sensor, wireless infrared volumetric sensor.

    Applied skills: project management, hardware development (analog, AVR), firmware development (C), PCB design, GSM/GPRS, wireless 434MHz, volumetric pyroelectric and microwave anti-intrusion sensors

  • PCB design

    Applied skills: PCB design

  • Cooperation to OpenSource OpenERP development, with activities on Italian localizations (language and accounting modules adaptation according to Italian laws and accounting standards.

    Applied skills: Python, RML, Java, Postgres, MySql, server management (Linux Debian), ERP, general and analytic accounting

Urmet TLC S.p.A.

Period: 1999-2007

Field: Telecommunications (development, production and marketing of devices and systems in the areas of auxiliary systems and network value-added services, private telephone terminals, payphones and multimedia systems)

Role: Staff role employed by the General Manager for the coordination of the Reseach and Development systems division (1999-2001)
Technical Director for the Research and Development area for user terminals (2001-2007)

Main designs:

  • Service for sending SMS over the fixed telephone network
  • Small and medium sized PABXs (analog, ISDN and VoIP)
  • ‰Second-generation IP-based videophone for fixed telephone network (produced on more than 1,300,000 samples)
  • ‰"Combined" videophone, able to operate on both traditional telephone network and on "broadband" (xDSL)

Applied skills: Project management, hardware design (analogic, ARM, PXA270, Freescale SH3), firmware design (C), software design (Linux embedded, C, C++), video-telephony over IP (SIP, H.263, H.264, AMR, RTP, SMNP), PSTN and ISDN telephony, ADSL

Audiotel Engineering Srl

Period: 2002-2006

Field: Telecommunications (development, production and marketing of devices and systems in the areas of wireless voice and data transmission (GSM, DECT)

Role: Board member

Appel Elettronica Srl in Orbassano (TO)

Period: 1991-1999

Field: Telecommunications (development, production and marketing of devices and systems, primarily in the management of telephone value added services)

Role: Hardware/Firmware designed
Research and Development Area Manager and Product Manager

Main designs:

  • Interactive multi-flow announcement system (4 PCM streams @ 2 Mbit/s) with shared phonic group and CAS, multifrequency and CCS#7 signalling
  • Telephone conversations recording system based on personal computer interface board with analog and PCM inputs
  • "Service Node" platform to deal with all sorts of special service telephone, able to handle up to 32 PCM streams @ 2Mbit/s, with service creation environment
  • Dialing box with ISDN/BRA interface for routing the originated phone traffic to fixed networks or GSM mobile networks with LCR algoritm

Applied skills: Project management, hardware design (analogic, 68000, V25, PCM, DSP), firmware deign (assembler, DSP, C), software design (QNX, C), PCM, ISDN

AET Telecommunications S.p.A. of Turin

Period: 1982-1991

Field: Telecommunications (development, production and marketing of devices and systems, mainly for data transmission)

Role: Hardware / Firmware engineer (Telephony and Data Transmission divisions)

Main designs:

  • PBX intercom system for RAI (main Italian TV broadcast provider) technical services
  • Telephone amplification device based on "negative impedance" principle
  • Mixer for video signals and video graphics applications
  • Monitoring tool for digital PCM streams @ 2Mbit/s (with implementation of an integrated custom gate-array)

Applied skills: Hardware design (analogic, digital, ASIC, 68000 CPU), firmware design (assembler, C), PCM, baseband video circuits