О проекте
«Полиметалл» — один из лидеров по добыче драгоценных металлов с активами в России. Самостоятельно осуществляет весь комплекс работ по освоению рудных месторождений – от геологоразведки до строительства и эксплуатации производств. Технологический лидер в переработке упорных руд.
Приглашаем принять участие в отечественном проекте по автоматизации горных работ — это разрабатываемый инженерами и программистами «Полиметалла» программно-аппаратный комплекс, включающий в себя промышленные бортовые компьютеры собственной разработки и производства, серверное решение на базе микросервисной архитектуры и многофункциональный Web-интерфейс.
В проекте используются Python, JavaScript, NodeJS, GoLang, C, PostreSQL, Reddis, RabbitMQ, Kubernetes, Grafana, Zabbix, Docker, Gitlab. Разработаны и совершенствуются собственные алгоритмы управления движением карьерной техники, показавшие свою эффективность. Приступаем к разработке собственного решения по позиционированию подземной горной техники.
Система развернута уже на четырёх горных карьерах, готовится её внедрение на пятом, а также адаптация решения для подземных рудников. В разработке не стесняемся применять самые современные технологии, перед каждым разработчиком открыто широкое поле деятельности, где многое зависит именно от его способности формулировать и решать задачи, выбирать подходящие инструменты и способы реализации.
Обязанности
•Разработка и поддержка Embedded Linux для собственного аппаратного обеспечения
•Конфигурирование, доработка и сборка загрузчика U-Boot
•Разработка и отладка драйверов Linux
•Разработка и отладка прикладного ПО для Embedded Linux устройств
Требования
•Владение C/C++, Bash, git
•Понимание принципов работы интерфейсов UART, Ethernet, CAN, I2C и т.д.
•Уверенная работа с GNU/Linux
•Опыт разработки ПО для embedded-систем
•Понимание основ радиотехники, схемотехники, навык чтения электрических схем
•Знание систем сборки buildroot и т.д.
Будет преимуществом
•Знакомство с buildroot, Gitlab CI/CD, Qt
•Знакомство с Embedded Linux в целом (User-Space, Kernel-Space — приветствуется) на одноплатных компьютерах, кросс-сборкой
•Опыт разработки прошивок микроконтроллеров (AVR, STM32, ESP32, HAL, CMSIS)
•Готовность к командировкам
•Опыт работы с Altium Designer или аналогичными CAD
Условия
•Место работы: г. Санкт-Петербург, м. «Ленинский проспект» (10 минут пешком, 5 минут до заезда на ЗСД)
•Уровень заработной платы обсуждается по итогам собеседования
•ДМС с первого дня работы в компании для сотрудника и его ребенка (детей) до 10 лет
•Ежегодная индексация заработной платы
•Премирование по итогам работы за год
•Возможность получить опыт в крупной горно-добывающей компании