KRAFTWAY, одна из крупнейших российских ИТ компаний.
Работаем с 1993 года.
Занимаемся разработкой низкоуровневого ПО, материнских плат, телекоммуникационного оборудования и т.п.
Большое внимание уделяем разработке ПО и созданию программно-аппаратных решений.
На данный момент нуждаемся в Разработчике C/C++.
Функции:
Создание встроенного ПО (firmware для аппаратных устройств), , работающего в окружении BareMetal, Embedded Linux или RTOS.
Разработка обособленных программных модулей под различные микропроцессорные архитектуры (в частности, Cortex A53/R5 на Xilinx Zynq/Ultrascale+).
Покрытие модулей unit-тестами, функциональными тестами, тестами производительности.
Взаимодействие с математиками, архитекторами ПО, программистами FPGA, схемотехниками и разработчиками аппаратных устройств.
Отладка ПО на разрабатываемой аппаратной платформе.
Документирование кода.
Командная разработка.
Есть GIT, JIRA, CI.
Тестирование - отдельная группа.
Требования:
Опыт коммерческой разработки на C/C++ для embedded-систем.
Уверенное владение инструментом разработки Xilinx SDK.
Умение разбираться в большом объеме чужого кода, изменять и поддерживать его.
Умение работать со спецификациями.
Приветствуется:
Опыт работы с оборудованием, измерительной техникой.
Умение читать принципиальные схемы.
Опыт написания драйверов ядра linux/rtos.
Опыт использования IP-блоков / HW-интерфейсов (DMA, DDR, PCIe, Interrupt Controllers, SPI, I2C, CoreSight и т.п.).
Опыт написания контроллеров (NVME, USB, ONFI и т.п.).
Понимание маршрута разработки SoC FPGA, знание любых языков описания аппаратуры (HDL).
Условия:
Место работы: м.Алексеевская, 5 мин.пешком от метро.
График работы: Пятидневка. 8-часовой рабочий день.
Зарплата официальная. Размер обсуждаем.
Полное соблюдение ТК РФ.
Контакт:
Борзов Максим
borzov@kraftway.ru