TL;DR
Программист Desktop Python C++: Разработка кроссплатформенных десктопных приложений для сервисного обслуживания аппаратуры АЭС с акцентом на промышленные протоколы коммуникации и вычислительные алгоритмы обработки данных измерительных датчиков. Фокус на участие во всех стадиях жизни проекта, от проектирования до поддержки существующих решений, и автоматизации внутренних процессов.
Локация: работа в Пушкинском районе, пос Правдинский. Возможна работа в московском офисе.
Salary: от 100 000 до 200 000 ₽
Компания
Компания Инкор разрабатывает, производит и поставляет оборудование для АЭС более 30 лет.
Что делать
- Разрабатывать кроссплатформенные десктопные приложения (Windows, Debian, Astra Linux) для сервисного обслуживания аппаратуры на Python и Qt.
- Реализовывать промышленные протоколы коммуникации: Modbus RTU/TCP и проприетарные.
- Разрабатывать вычислительные алгоритмы и функции обработки данных измерительных датчиков.
- Участвовать во всех стадиях жизни проекта, поддерживать существующие проекты и участвовать в проектировании новых устройств.
- Ездить в командировки на производство и АЭС.
- Писать скрипты для автоматизации внутренних процессов.
Требования
- Python 3.8+.
- Знание основных структур данных и понимание модели данных python.
- Знание фундаментальных концепций фрэймворка Qt.
- Опыт использования пакетов Pandas и Numpy.
- Понимание основ систем счисления и способов представления данных в памяти компьютера.
- Знание основных принципов проектирования ПО и опыт использования Unix.
- Знание базовых принципов сетевых протоколов.
Хорошо, если есть
- Опыт использования пакетов Plotly или Bokeh.
- Опыт низкоуровневого программирования.
- Понимание концепций ассинхронного и многопоточного программирования.
- Опыт реализации вычислительных алгоритмов и знание основ численных математических методов.
- Знание концепций реляционных БД, опыт применения ORM и SQL.
- Опыт упаковки python приложения в исполняемый файл.
- Docker.
- C, C++;
- Опыт работы с CMake.
- Знание основ электротехники.
Культура и преимущества
- ДМС по Москве и области.
- Оплата спортзала.
- Материальная помощь по семейным обстоятельствам.
- Компенсация расходов на лечение близких родственников.
- Премии квартальные и годовые.
Процесс найма
- Испытательный срок 2 месяца.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →