Наш клиент - IT компания, занимается разработкой, производством и обслуживанием комплексных инженерно-технических систем физической защиты объектов (СКУД, систем видеомониторинга, систем защиты воздушного пространства и др.) для стратегических объектов России.
Приглашает на работу - Ведущего Embedded-программиста для разработки программного обеспечения для встраиваемых систем Embedded Linux.
Высшее техническое образование (IT, электроника, смежное);
Знание различных аппаратных архитектур ARM, x86;
Понимание архитектуры ядра системы; умение собирать ядро и понимать систему его сборки;
Знание Linux API и вызов его напрямую или через libc;
Умение пользоваться специализированными аппаратными отладчиками, анализаторами шин, протоколов и т.д.
Умение работать с низким уровнем, с микроконтроллерами (bare metal), SoC, периферией (uart, spi, i2c, can и т.п.);
Знание сетевых протоколов взаимодействия ТСP/IP, навыки работы с цифровыми электронными устройствами;
Желательно: базовые знания одного или нескольких скриптовых языков программирования (С#, Jscript, JavScript, Phyton)
Разработка программного обеспечения, функционирующего под управлением операционных систем Embedded Linux для аппаратных платформ на базе процессоров I.MX6, RK3588J, RK3576J;
Рефакторинг существующего кода;
Исправление ошибок, выявленных в процессе тестирования;
Оценка сроков и этапов выполнения поставленных задач;
Участие в подготовке требований к разрабатываемому ПО;
Участие в испытаниях разработанного ПО;
Документирование кода;
Участие в написании технической документации на разработанное ПО.
Место работы: г. Москва, Центр (серая ветка метро, шаговая доступность)
График работы: 5/2, гибкое начало рабочего дня с 08:00 / 09:00 /10:00 (только ОФИС!)
ДМС