COMPUTER TECHNOLOGYSoftware
Design

In DMG we design and build firmware for microcontrollers and microprocessors.
We develop dedicated and generic drivers, drivers for communication between devices, communication protocols for different types of fieldbus.

LINUX EMBEDDED APPLICATION DESIGN AND DEVELOPMENT
We have developed many projects with the help of the Yocto Project system for the generation of applications on the ARM platform and Linux operating system:
applications for the management of I / O, communication ports, data acquisition and remote control, remote actuations, centralized data collection and calculation systems, human-machine interfaces with the help of displays, monitors, TouchScreens, video surveillance or monitoring.

We perform software tests. Thanks to the know-how acquired in a ten-year activity, mainly in the railway sector, we are able to design and perform tests on products and equipment to verify compliance with the software requirements of the systems. DMG can perform Black Box tests, integration tests and module tests (static and dynamic analysis) in its own laboratories or in the place designated by the customer, using advanced tools such as CANTATA.
bt_bb_section_top_section_coverage_image
App development for Android and IOS
DMG designs, builds and publishes on the Android and IOS mobile app stores.
These are applications that can be part of larger industrial projects (for example, apps for portable terminals for use by maintainers of complex systems) or of autonomous tools, typically used as front ends of relational databases in cloud.
Design and development of applications with relational databases
Our team has high profile skills in the field of relational databases, with experience on the main platforms on the market, both open source and proprietary.
Application Software Design and Development on PC platform
We design and build application software in Windows and Linux environments, such as software for system management or assistance, configuration and maintenance of the machine.
Linux Embedded Applications Design and Development
DMG has developed many projects with the aid of the Yocto Project system for the generation of applications on the ARM platform and Linux operating system: applications for the management of I / O, communication ports, data acquisition and remote control, remote actuations, of centralized data collection and calculation systems, of machine-man interfaces with the help of displays, monitors, TouchScreens, video surveillance or monitoring.
Firmware Design and Development
DMG designs and manufactures firmware for microcontrollers and microprocessors. We develop dedicated and generic drivers, drivers for communication between devices, communication protocols for different types of fieldbus.
Web Application Development
We develop applications on cloud architecture for applications in various fields, making use of the most widespread cloud infrastructures on the market globally (eg Microsoft Azure)
ALL IN ONE

Complementary services

All the interventions we carry out are inspired by the logic of complete work: the following services are added to each main service, if needed:
CERTIFICATION
Product certification
DMG engineering is an ISO 9001 certified company for the design of electrical and electronic equipment. We offer our consultancy as an accredited external laboratory for the certification of the products made.

The long experience in the railway sector enables us to offer our customers high level skills and services.
PROTOTYPING
Prototyping di processes
- PCB design with the aid of Electronic CADs
- gerber file creation
- drafting of the components list
- prototyping of printed circuits and assembly, switching on of prototypes, verification of design choices, hardware testing and debugging
- engineering and rationalization of projects, miniaturization, reduction of consumption and increase in performance
DOCUMENTATION
Documentation production
Increasingly new systems must comply with regulations for the issue of certifications and approvals that require ever greater detail in the documentation to be presented with the system. For this reason DMG supports its customers by taking care of the production of all the project documentation:

- specifications of system, hardware and software requirements and architecture;
- hardware and software detail specifications;
- system and integration test specifications
TESTING
Testing
We perform hardware, software and system tests. Thanks to the know-how acquired in a ten-year activity, mainly in the railway sector, we are able to design and perform tests on products and electronic devices to verify compliance with hardware and software requirements of the systems.

DMG can perform Black Box tests, hw / sw integration and static and dynamic analysis module tests) in its laboratories or in the place designated by the customer), using advanced tools such as CANTATA.
COLLABORATE

WHAT
YOU NEED?

Propose your project: we will find the simplest and most effective solution
DMGENGINEERING
DMG engineering deals with the design, production and development of IT and electronic systems.
https://www.dmgengineering.it/wp-content/uploads/2020/09/membro-ditecfer.jpg
WHERE WE ARECONTACTS
Via G. B. Venturi 1/b
51100 Pistoia - Italy
CERTIFICATIONQUALITY SYSTEM
DMGENGINEERING
DMG engineering deals with the design, production and development of IT and electronic systems.
https://www.dmgengineering.it/wp-content/uploads/2020/09/membro-ditecfer.jpg
WHERE WE ARECONTACTS
Via G. B. Venturi 1/b
51100 Pistoia - Italy
CERTIFICATIONQUALITY SYSTEM

©2009-2020 DMG engineering S.r.l.
VAT 01680600473 – SDI: SUBM70N

©2009-2020 DMG engineering S.r.l.
VAT:  01680600473 – SDI: SUBM70N