Полиметалл

Инженер-программист встраиваемых систем

Коротко

Инженер-программист встраиваемых систем нужен для проекта автоматизации горных работ в компании «Полиметалл», крупном добытчике драгоценных металлов. Роль включает разработку и поддержку Embedded Linux для собственного аппаратного обеспечения, конфигурирование загрузчика U-Boot, написание и отладку драйверов и прикладного ПО. Требуется владение C/C++, опыт разработки embedded-систем, работа с интерфейсами UART, Ethernet, CAN, I2C и уверенное знание GNU/Linux. Работа офисная/гибридная в Санкт-Петербурге.

О проекте
«Полиметалл» — один из лидеров по добыче драгоценных металлов с активами в России. Самостоятельно осуществляет весь комплекс работ по освоению рудных месторождений – от геологоразведки до строительства и эксплуатации производств. Технологический лидер в переработке упорных руд.
Приглашаем принять участие в отечественном проекте по автоматизации горных работ — это разрабатываемый инженерами и программистами «Полиметалла» программно-аппаратный комплекс, включающий в себя промышленные бортовые компьютеры собственной разработки и производства, серверное решение на базе микросервисной архитектуры и многофункциональный 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 лет
•Ежегодная индексация заработной платы
•Премирование по итогам работы за год
•Возможность получить опыт в крупной горно-добывающей компании

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте

Похожие вакансии