SCADA Control Systems Software Developer

СоколДев
Зарплата от 2000 до 3000 USD
от 2000 до 3000 USD
Занятость Полная занятость
Полная занятость
Адрес Беларусь, Минск
Описание вакансии

Job Description
We are seeking a skilled software developer to design, build, and maintain server-side data systems and real-time dashboards for industrial automation projects. This role focuses on using Scada, NI LabVIEW, Ignition software, and SQL servers to create efficient, secure, and web-accessible solutions for monitoring and logging data from PLC-based equipment.
You will develop control interfaces, manage data acquisition and logging, and provide intuitive front-end dashboards with real-time visibility into equipment performance. Your work will directly support advanced instrumentation and automation workflows.

Key Responsibilities:

  • Develop software for real-time equipment control, data logging, and dashboard visualization using NI LabVIEW and/or Ignition.
  • Configure and manage a SQL server for structured data storage and historical logging of equipment metrics.
  • Design and implement HTML5-based dashboards and responsive UIs for remote access and monitoring.
  • Integrate with programmable logic controllers (PLCs) via OPC UA, Modbus, and related industrial communication protocols.
  • Write custom scripts in Python (Jython) and LabVIEW G to handle event-based automation, data handling, and process logic.
  • Query and maintain SQL databases to support analytical reporting and long-term data tracking.
  • Ensure secure, scalable, and high-performance data infrastructure for industrial environments.
  • Collaborate with engineering and operations teams to define feature requirements and deployment strategies.
  • Provide thorough documentation, user training, and ongoing support for deployed systems.
Required Skills & Experience:
  • 3+ years of hands-on experience developing control interfaces and data acquisition systems using NI LabVIEW and Ignition or similar software environments.
  • Experience with PLC integration and industrial protocols such as OPC UA, Modbus TCP/RTU, or others.
  • Solid understanding of data acquisition, sensor integration, and automation workflows.
  • SCADA
  • LabVIEW (G language)
  • Python (Jython 2.7) for event and automation scripting
  • Java (for extending Ignition modules, if needed)
  • SQL for managing and querying data within the SQL Server
  • HTML5/CSS/JavaScript for interactive front-end dashboards
  • Experience building or configuring web-accessible dashboards using either Ignition Perspective or custom HTML5 frameworks.
  • Knowledge of user authentication, session management, and responsive design principles.

Preferred Qualifications:

  • Familiarity with LabVIEW Real-Time, FPGA, or embedded systems.
  • Working knowledge of REST APIs, MQTT, and external data integration.
  • Experience with containerization tools like Docker for server deployment.
  • Experience with MATLAB is also a plus.

Ссылка на вакансию в банке вакансий на gsz.gov.⁣by:

поиск осуществляется на перспективу

Требования
Опыт От 3 до 6 лет
Условия работы
График работы Удаленная работа
Добавлено 4 дня назад
Для связи с работодателем или просмотра контактов нажмите на кнопку