• We have been working since 1991
  • More than 700 satisfied customers
  • Warranty for all equipment up to 3 years

Software Production

THE LATEST DEVELOPMENTS IN THE FIELD OF LASER TECHNOLOGY AND ANALYTICAL INSTRUMENTATION

Products of the Scientific Instruments JSC company are regularly presented at international and regional specialized exhibitions, scientific conferences and seminars for users.


SOFTWARE DEVELOPMENT


The entire range of technological, special and analytical equipment manufactured by the Scientific Instruments JSC company requires interaction with software and information technology systems developed by the company specialists. Examples of developed information and technical systems are the IT systems for personalizing identification documents of a new generation that work with databases of the Federal level, the IT system of control over the retail trade of alcoholic beverages, and the IT systems for marking and control over the life cycle of military products.


The software development is carried out for the following operating systems:

  • Windows
  • Linux ((including the versions for embedded systems)
  • Android
  • FreeRTOS

Among the target environments are also the ARM microprocessors.


The following development environments are used by the company:

  • Microsoft Visual Studio
  • System Workbench for STM32
  • Eclipse
  • Android Studio
  • Qt Creator
  • KDevelop

The technologies used are:

  • .NET Framework
  • ADO.NET Entity Framework
  • ASP.NET MVC, WebApi
  • Spring Framework
  • Web (HTML, CSS, JavaSctript)
  • relational databases (MS SQL, PostgreSQL, H2)
  • personalization,  Java applets for smart cards based on GlobalPlatform (ISO 7816, ISO 14443A/B)

The following programming languages are used for software development:

  • С, С++
  • С#
  • Java
  • Kotlin
  • Rust
  • Python

Additional software that is used by the company includes:

  • Microsoft TFS version control system
  • Teamcity project build system