C++ разработчик
Зарплата
от 160 000 ₽
Требования
Местоположение и тип занятости
Компания
Морские исследования, Разработка технологий и Программного обеспечения, Автоматизация дноуглубления
Описание вакансии
О компании и команде
В команду требуется разработчик знакомый со спецификой создания ПО для навигации/ЭКНИС/сбора и отображения данных с различных приборов
Знания – стихия, новые технологии – неизвестность, разработка – безграничное пространство – это все, Мы. Современность диктует новые правила, и вы можете стать частью команды, которая будет эти правила диктовать. Нам нужны, вы, в амбициозном проекте по созданию конкурента западным программам в области сбора и обработки навигационно-гидрографических данных при проведении инженерных изысканий в океанах, морях, реках и озерах.
Что вас ждет?
- Участие в разработке ПО, которое используется в реальных морских экспедициях и инженерных проектах
- Работа с передовыми технологиями в области гидроакустики, машинного обучения и обработки сигналов. Производство работ, в том числе, используя БЭК
- Возможность погружения в уникальную сферу, объединяющую разработку ПО, науку и морские исследования
- Дружная команда профессионалов, готовых делиться знаниями и поддерживать развитие каждого специалиста
- Возможность увидеть самые труднодоступные места нашей страны, тестируя разработанные решения в различных условиях
Ожидания от кандидата
- Опыт кроссплатформенной разработки;
- Опыт разработки многопоточных приложений;
- Уверенное знание и опыт коммерческой разработки на C++ от 5 лет;
- Работа с GIT;
- Опыт работы с потоками данных (текстовыми/бинарными), передаваемых по COM порту, протоколам TCP, UDP от различных датчиков, в том числе, которые используются на судах;
- Знание языка SQL и опыт работы с реляционными СУБД (PostgreSQL/PostGIS);
- Проведение код-ревью, работа в команде;
- Знание и понимание принципов построения архитектуры ПО (архитектура, жизненный цикл, паттерны), принципов ООП;
- Интерес к новым сферам деятельности;
- Английский язык для понимания и чтения документации иностранных производителей оборудования, ПО (B1 и выше).
Преимущества:
- Понимание Python и его основных библиотек будет вашим преимуществом;
- Проведения вычислений на мощностях графического адаптера (NVIDIA, AMD). Основы 3D графики и ее программирование;
- Сбор, обработка, оптимизация данных лазерного сканирования;
- Обучаемость, любознательность и инициатива;
- Любовь к морю и морской деятельности.
Обязанности:
- Разработка десктопных приложений и высоконагруженных модулей как под Windows, так и под Linux;
- Реализация взаимодействия между модулями и систем ПО;
- Оптимизация и проработка архитектуры программного продукта;
- Исключение слабых мест при подготовки готового программного обеспечения.
Условия работы
- Работа может быть как в офисе, так и удаленно
- Трудоустройство в соответствии с ТК РФ;
- Расширенный социальный пакет (ДМС, материальная поддержка, оплата спортзала, доплата за выслугу лет);
- Увлекательные морские командировки.