Technical skills

35 years spent into electronic design and software development on technologically advanced and ambitious sectors allowed us to grow very varied and extensive technical skills.

Electronic design

  • Hardware design of analog and digital circuits
  • Hardware and firmware design for microprocessors/microcontrollers (80x31/80x51, 68000, 68HC11, 683xx, V25+, H8, H8S, HCS12, ATTiny/ATMega, Microchip, STM8, STM32) and DSP (TI e ADSP)
  • Development and maintenance of BSP for embedded Linux systems based on architectures ARM or Intel: bootloaders (u-boot, application specific optimized bootloaders), kernel driver con communication interfaces (PCIe, USB, Ethernet, WiFi, Bluetooth, CAN, SD/MMC, SPI, I2C, UART, GPIO) and multimedia (Audio, Video output/capture) and development/maintenance of Yocto based integrated distributions. Deep knowledge of most diffused application processor (NXP i.MX6 and i.MX8, Broadcom BCM28xx, Renesas R-Car, Intel Atom e Broxton, TI OMAP, ...)
  • Application software development for Linux based systems using C++ and other technologies (Python, Java, Php, ...)
  • Application software development for Windows based systems using .NET C#
  • Android app development
  • Programmable logic circuit design (PLD, FPGA, ASICs) 
  • Programming languages: Assembler, VB, C, C++, C#, Python, Java
  • FreeRTOS, Linux and Windows CE 5.0/6.0 OS for embedded systems
  • DSP algorithms: data acquisition and processing, real-time frequencies detection and generation, digital filters, vocal compression
  • POTS phone interfaces, ISDN BRA and PRA, PCM with relevant signaling protocols
  • Streaming and signaling protocols used for multimedia over IP (SIP, RTP / RTCP, ...), and audio / video codec used in applications of video-telephony (H.263, H.263 +, H.264, MPEG4, G.711 , G.723, G.729, GSM-AMR, RFC2833, ...)
  • Wired and wireless safety and anti-theft systems: pyroelectric volumetric (infrarred) and microwave sensors, GSM dialers, alarm systems, wireless solution in 434/868 MHz bands
  • High precision PID algorithms (temperature and strength), DC and AC motors control, encoders, acquisition systems for transducers (position sensors LVDT, load cells, bridge strain gauges, piezoelectric transducers, level meters, ...)
  • Automotive diagnosis interfaces and communication protocols (OBD-II, CAN, K-line, KWP2000, UDS, J1281, ISO9141, TP2.0)
  • Model Based Engineering on Matlab/Simulink
  • Datalogging solutions for renewable energies production plants: theoretical production computation, performance ratio, ...
  • PCB design, with the expertise of many years of experience in the field of hardware design and attention to the specific problems of signal integrity and electromagnetic compatibility
  • PCB insulation analysis with CAD Mentor PADS tool

Information Technologies

  • Linux (Debian/SUSE) server management with a range of services (web server, MySql and Postgres databases, mail server/agent, software source repository and versioning, ERP, backup, ...)
  • Technologies for websites development (HTML, CSS, WML, XML, Flash, Java, JavaScript, PHP, AJAX, CMS)
  • Cooperation to ERP OpenSource project (OpenERP), developed in Python and with RML reporting