NDATECH staff has experience in the industrial environment since 1992 and has dozens of projects successfully completed

NDATECH major skill are related to machine motion control, custom HMI development (both desktop and mobile), digital electronic board design and development. Have a look at our services page for details.

Further NDATECH has developed some products. Have a look at our products page for details.


NDATECH develops software for PC and Mobile devices, typically related to plants' monitoring or industrial machinery's HMI (Human Machine Interface). The software can be developed for various platforms (Windows, Linux, Android, iOS) according to the application's requests and tailored to your specifications.

Common used development tools are:

  • Microsoft VisualStudio
  • Eclipse
  • NetBeans

using various library and frameworks:

  • .NET framework
  • WxWidgets
  • Qt

Preferred development languages are:

  • C#
  • C++
  • C
  • Java
Learn More

Industrial automation

NDATECH develops industrial machinery's control software. Typical applications concerns axis motion control, plant's automation and supervision. Control software can be developed for CNC or PLC of different brand.

NDATECH brings over 10 years in the control of machines for processing of blocks and slabs of marble and granite.

Learn More


NDATECH designs electronic devices, based upon micro controllers and programmable logics.

NDATECH develops firmware for micro controllers devices, with or without operating system, based on 8/16/32 bit architectures.

The software development language depends on application type, and preferred choice typically is C, C++ or assembler.

NDATECH may help you during the device's development phase:
  • Project and dimensioning of the device
  • Schematic capture and PCB layout
  • Firmware development
  • Prototype development and debug
  • User interface software development
Learn More