Control Systems Software Developer

от 2 000 до 3 000 $ за месяц на руки

Выплаты: два раза в месяц

Опыт работы: 3–6 лет

Полная занятость

График: 5/2

Рабочие часы: 8Вечерние или ночные смены

Формат работы: удалённо

Напишите телефон, чтобы работодатель мог связаться с вами

Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha

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 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.
  • 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:

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

Ключевые навыки

  • LabVIEW
  • Python
  • Java
  • SQL
  • HTML5
  • CSS
  • JavaScript
  • Английский язык
  • Английский — B2 — Средне-продвинутый

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Вакансия опубликована 16 мая 2025 в Минске

Отзывы о компании

Похожие вакансии