Point your AI agent at freehire and let it find you a job.

Get the CLI →

СЕМАТ

Open 68d

Инженер-программист систем управления промышленным оборудованием

Posted 7 views
Discussion

Summary

Разрабатывает и поддерживает системы управления для промышленного оборудования (ПЛК, ПК, микроконтроллеры) на C#, C, CODESYS/ST и FATEK/LD.

Зарплата: от 200000 RUR (до вычета налогов)

ООО «СЕМАТ» разрабатывает и производит электрохимические и электроэрозионные станки, а также установки ультразвукового деформационного упрочнения. Ищем инженера-программиста для создания и модернизации программно-аппаратных систем управления промышленным оборудованием на уровнях ПЛК, программного обеспечения ПК и микроконтроллеров.

Технологический стек: CODESYS / ST; FATEK / WinProLadder / LD; Microsoft Visual Studio / C#; STM32 / C.

Чем предстоит заниматься

• Проектирование и разработка систем управления промышленным, в том числе электрохимическим, оборудованием.

• Разработка и сопровождение программного обеспечения для ПЛК в среде CODESYS на языке Structured Text (ST).

• Разработка и сопровождение программ для контроллеров FATEK в среде WinProLadder на языке Ladder Diagram (LD).

• Разработка и сопровождение программного обеспечения для ПК в среде Microsoft Visual Studio на языке C#.

• Разработка встроенного программного обеспечения для микроконтроллеров STM32 на языке C.

• Разработка алгоритмов управления оборудованием, технологическими операциями и отдельными исполнительными механизмами.

• Интеграция программного обеспечения ПЛК, ПК, микроконтроллеров, устройств ЧПУ и подключаемого периферийного оборудования.

• Отладка программного обеспечения совместно с электронной и электротехнической частью оборудования.

• Диагностика и устранение программных и программно-аппаратных неисправностей.

• Проведение и сопровождение испытаний разрабатываемого и модернизируемого оборудования.

• Подготовка и актуализация технической и эксплуатационной документации по разработанному программному обеспечению.

• При необходимости — участие в демонстрации оборудования и оказание технической поддержки на выставочных мероприятиях.

Требования к кандидату

• Высшее или среднее профессиональное техническое образование по направлениям: программирование, автоматизация и управление, электроника, вычислительная техника, приборостроение или смежные специальности.

• Опыт работы инженером-программистом, программистом ПЛК, разработчиком систем управления или встраиваемых систем от 3 лет.

• Практический опыт разработки и сопровождения программного обеспечения для ПЛК.

• Уверенное владение средой CODESYS и языком Structured Text (ST).

• Опыт программирования на языке Ladder Diagram (LD).

• Опыт работы с контроллерами FATEK и средой WinProLadder.

• Опыт разработки программного обеспечения для ПК в Microsoft Visual Studio на языке C#.

• Опыт разработки встраиваемых систем и встроенного программного обеспечения для микроконтроллеров STM32 на языке C.

• Опыт работы хотя бы с одной средой разработки для STM32: STM32CubeIDE, Keil MDK/µVision, CooCox CoIDE или аналогичной; конкретная среда не является принципиальным требованием.

• Знание принципов структурного программирования и умение разрабатывать алгоритмы управления оборудованием.

• Понимание взаимодействия программной и аппаратной частей систем управления.

• Навыки отладки программного обеспечения непосредственно на оборудовании и локализации программно-аппаратных неисправностей.

• Опыт интеграции ПЛК, компьютеров, микроконтроллеров и внешних устройств в единую систему управления.

• Умение разбираться в существующем программном коде, дорабатывать и сопровождать ранее созданные проекты.

• Умение оформлять техническую документацию по разработанному программному обеспечению.

• Ответственность, внимательность к деталям, техническое мышление, самостоятельность и умение работать в проектной команде.

Будет преимуществом

• Опыт разработки систем управления металлообрабатывающими станками и другим промышленным оборудованием.

• Опыт работы с системами и устройствами ЧПУ.

• Опыт проектирования и изготовления систем управления электрохимическим или электроэрозионным оборудованием.

• Опыт полного цикла разработки: от формирования алгоритма и написания программы до отладки непосредственно на оборудовании и ввода системы в эксплуатацию.

• Опыт модернизации ранее разработанного программного обеспечения и переноса проектов на новую аппаратную платформу.

• Опыт разработки пользовательских программ для управления, настройки, диагностики или мониторинга промышленного оборудования.

• Опыт участия в НИОКР и создании нестандартного оборудования по техническому заданию заказчика.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available