КОМПАНИЯ ДЛЯ СТАЖИРОВКИ
Атомик Софт
Сайт компании: www.automiq.ru

АО «Атомик Софт» - российский разработчик инструментального и прикладного программного обеспечения, предназначенного для автоматизации технологических процессов и систем управления производством.

Направления деятельности:

  • разработка и сопровождение Альфа платформы;
  • разработка и внедрение прикладных задач в области промышленной автоматизации.
Наша цель: вывести на открытый рынок российскую программную платформу собственной разработки для реализации проектов автоматизации систем управления технологическими и производственными процессами.

История компании АО «Атомик Софт» - это история людей, которые взялись за амбициозный проект по созданию программной платформы для автоматизации технологических процессов. Все началось в 2010 году, когда в компании «Синтек» образовалось подразделение разработки программного обеспечения. Именно тогда началась реальная работа по созданию Альфа платформы, но головы наших архитекторов были захвачены идеей задолго до этого.

Одной из первых задач нашей команды была задача обеспечить инжиниринговые подразделения компании собственным решением для реализации проектов. Так, уже в 2011 году были проведены первые внедрения компонентов будущей Альфа платформы на реальных объектах автоматизации. В 2013 году основные компоненты платформы были зарегистрированы, о чем имеются свидетельства о регистрации программ для ЭВМ.

Кроме разработки платформы, нашим подразделением было успешно реализовано несколько заказных прикладных задач для компании АО «Транснефть», некоторые из которых до сих пор активно используются и развиваются.

Через пять лет активной работы над платформой было принято решение о создании бренда «Альфа платформа». Так, 27 марта 2015 года, подразделение разработки было выделено в самостоятельную компанию АО «Атомик Софт». Исключительные права на Альфа платформу были переданы АО «Атомик Софт», что подтверждается письмом.

На сегодняшний день АО «Атомик Софт» является единственным владельцем исключительных прав и разработчиком Альфа платформы.

Компоненты Альфа платформы используют технологию OPC, поэтому естественным шагом стало членство нашей Компании в OPC Foundation

Несмотря на формально молодой возраст компании, главное в ней – это люди, увлеченные своей работой и стремящиеся к совершенствованию, имеющие колоссальный опыт как в разработке, так и в промышленной автоматизации в целом.

Проект для стажировки
Описание проекта
Прототип распределённой событийно-ориентированной вычислительной среды.
Система представляет собой прототип одной из важнейших составляющих AlphaPlatform – среды исполнения.

Система должна позволять:
  • Описывать приложение в виде графа объектов, обменивающихся событиями и выполняющими их логическую обработку.
  • Развёртывать приложение на произвольном множестве вычислителей.
  • Исполнять приложение.
  • Визуализировать процесс исполнения.

В архитектуре системы выделяются следующие ключевые компоненты:
  • ProtoRt.Node – исполняющий узел системы (серверное приложение).
  • ProtoRt.Console – консоль системы для развёртывания приложений, управления исполнением и диагностики.

Важные особенности, которые должны быть учтены при создании системы (в качестве направлений развития):
  • Резервирование исполняющих узлов с репликацией состояния в реальном времени.
  • Резервирование каналов связи.
  • Ведение истории поведения приложения с возможностью визуализации исторических данных.

Технологическая платформа
ОС Windows
Microsoft Visual C++
Современный C++
Многопоточное программирование
TCP/IP
Boost (Asio, Smart Pointer, Thread)

Команда
Developer 5 человек (требования, способы оценки, количество):
Английский уровня не ниже Intermediate
C++
Устройство ОС Windows (потоки, процессы, файловая система)
© 2016 TeamLab
Made on
Tilda