В компанию по разработке оборудования мониторинга состояния энергетических объектов ищется программист Embedded Linux
м. Электрозаводская
Опыт работы от 1 года
Полный день, полная занятость, работа на территории работодателя
Обязанности:
Разработка программного обеспечения прибора
Разработка программной документации.
Отладка и испытание разработанных устройств, сопровождение их разработки и производства.
Требования:
Знание С/С++.
Опыт разработки встраиваемых систем на Embedded Linux c архитектурой.
Знание или желание разобраться в системе построения дистрибутивов Yocto Project (Yocto Rocko)
Опыт работы с низкоуровневой периферией (интерфейсы UART, I2C, SPI, USB, Ethernet)
Опыт работы с базами данных в составе встраиваемых систем (например SQLite)
Опыт работ с языком Python для встраиваемых систем.
Опыт работы с протоколами связи встраиваемая система-ПК (управляющий сервер). Опыт их кастомизации под требования аппаратуры.
Общее представление о стеке протоколов TCP/IP, представление о протоколе Modbus,
Представление о пострение Web сервера для управления встроенной системой
Опыт построения web-сервера во встраиваемой системе для целей внешнего управления и мониторинга
Знакомство с системами контроля версий (Git)
Дополнительно (желательно):
Знакомство с системой разработки Vitis и GNU embedded toolchain.
Знакомство с системами на кристалле Xilinx (Zynq-7000), общее представление о работе FPGA
Опыт разработки небольших программ под Windows для управления и контроля встраиваемых систем
Знакомство с принципами построения АСУТП в энергетике, знакомство с протоколами по стандартам МЭК 61850, МЭК 60870-5-104
Условия:
Полный рабочий день, 5/2.
Гибкий рабочий график.
Оформление по ТК.
Заработная плата по результатам собеседования
Вопросы, резюме, предложения на nooneelseexceptme собака protonmail.com