Products development
Full development of electronic products for a variety of application fields, with expertise in hardware, firmware, software and PCB design.
With more than 30 years of experience in different fields (e.g. home automation, electronics for consumer goods, industrial controls, metering and remote management, telecommunications) and with a high grade of technological updating, we believe we can offer competitive, efficient, fast and quality solutions.
Embedded linux solutions
Development and maintenance of BSP, bootloader (eg. u-boot), kernel drivers and Yocto based integrated distribution for embedded Linux systems on ARM or Intel architectures.
Deep knowledge on most diffuses application processor (NXP i.MX6 and i.MX8, Broadcom BCM28xx, Renesas R-Car, Intel Atom and Broxton, TI OMAP, ...).
Application software development using C++ and other technologies (e.g. python, Java, php, ...); Android apps development.
Project management
Coordination and technical supervision of project teams for the development of products and technological solutions with challenging and ambitious goals. Primary attention to time scheduling and project / product cost management.
Technical training on various firmware/software technologies (e.g. C, C ++, linux for embedded systems, git, gerrit, Yocto, ...).
Printed circuit board design
PCB design from single-side to multi-layer with blind and buried via, BGA and other high density footprints.
The extensive experience in electronic design help us to address PCB design issues with a careful and competent eye to the needs of the electronic circuit (power distribution, impedance matching in high-speed paths, heat dissipation, ...).
Technical advices
Professional technical consulting services for feasibility studies, architectural studies, addressing of specific technical problems, approvals and certifications, competitive analysis, reverse engineering, cost reduction, obsolete components replacement, ...