Technical skills

More than 30 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, AVR, ARM92x, XScale PXA27x, Freescale Coldfire, Freescale Kinetix (ARM-Cortex), DSP (TMS320Cxx, ADSP 219x), Freescale i.MX6, TI OMAP5, Renesas R-Car) and complex peripheral devices interfacing (modem GSM/GPS/2.5G/3G, WiFi, Bluetooth, audio processor infotainment, MAC/PHY Ethernet, ...)
  • Programmable logic circuit (PLD, FPGA, Gate-array) design
  • Programming languages: Assembler, VB, C, C++, C#, Python
  • FreeRTOS, Linux and Windows CE 5.0/6.0 OS on embedded systems
  • BSP and driver development for Linux (x86 and ARM architectures) and for Windows CE 5.0/6.0
  • DSP algorithms: data acquisition and processing, real-time recognition and generation frequency, digital filters, vocal compression
  • POTS phone interfaces, ISDN BRA and PRA, PCM and relevant signaling protocols
  • Streaming and signaling protocols used for multimedia on 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, ...)
  • Equipments for wired and wireless security applications: volumetric pyroelectric (infrared) and microwave sensors, dialers, central alarm systems; wireless systems on 434/868MHz bandwidth
  • 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, 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