Ведущий инженер-программист (прикладное ПО)
Холдинг ЛЕНПОЛИГРАФМАШ- от 120 000 руб.
Описание
Сфера деятельности: приборостроение, программное обеспечение разрабатывается для средств периферийной компьютерной техники (принтеры, сканеры и т. п.), предназначенными для эксплуатации в жестких механико-климатических условиях. Особенность разработки заключается в использовании в изделиях отечественной элементной базы и использования при программировании библиотек только с открытым исходным кодом.
Обязанности:
-
разработка алгоритма работы и структуры ПО по выданному руководителем бюро ТЗ во взаимодействии с инженерами-программистами, инженерами-конструкторами и инженерами-электрониками;
-
выдача заданий (ТЗ) и контроль разработки алгоритмов, структуры программы и ПО для инженеров-программистов 1,2,3 категорий;
-
разработка прикладного ПО для разрабатываемых изделий по выданному руководителем бюро ТЗ;
-
разработка драйверов для разрабатываемых изделий по выданному руководителем бюро ТЗ;
-
разработка технологических прикладных программ;
-
разработка и корректировка программной документации в соответствии с ЕСПД;
-
участие в разработке КД на ПО изделий приборостроения;
-
ведение деловой переписки при стыковке по рабочим вопросам с соисполнителями при разработке ПО.
Требования:
-
опыт разработки алгоритма работы и структуры программы для прикладного ПО;
-
опыт разработки модульного ПО с системой плагинов и библиотек;
-
опыт разработки многопоточного ПО;
-
опыт программирования в фреймворке Qt;
-
умение программировать на языке C++;
-
умение разбираться в чужом коде;
-
опыт разработки ПО под Linux и Windows (в том числе кроссплатформенного);
-
опыт работы с БД (PostgreSQL, SQLite);
-
знание современных коммуникационных протоколов;
-
опыт работы с интерфейсами Ethernet, COM, USB;
-
опыт разработки программной документации по требованиям Единой системы программной документации (ЕСПД);
-
умение работать в Word, Excel.
-
опыт работы в сфере программирования от 5 лет;
-
коммуникабельность;
-
образование: высшее техническое
Приветствуется:
- знание программ контроля версий GIT.
-
опыт разработки пакетов установки ПО для развёртывания на ПК клиента под ОС Windows и GNU/Linux;
-
опыт работы с форматами JSON, XPS;
-
опыт обучения и работы с нейросетевыми моделями.
Условия:
- удобный график работы: с понедельника по пятницу (выходной: суббота, воскресенье);
- режим работы: с 08:00 до 16:30 (по согласованию можно сдвинуть начало рабочего дня на 1 час);
- оформление трудовых отношений в полном соответствии с ТК РФ;
- уровень заработной платы обсуждается с успешно прошедшими собеседование кандидатами индивидуально в зависимости от уровня обладаемых знаний и навыков, опыта работы;
- перед трудоустройством необходимо выполнить тестовое задание.