Сотрудники могут оформить льготную ипотеку и получить отсрочку от армии до 27 лет.
Вакансия открыта в Отделе разработки По и аппаратных средств в целях выполнения работ по разработке программного обеспечения для встраиваемых систем Android.
Обязанности:
- Разработка программного обеспечения, функционирующего под управлением операционных систем Android для аппаратных платформ на процессоров Nxp i.mx6, и Rockchip Rk3588S
- Рефакторинг существующего кода
- Исправление ошибок, выявленных в процессе тестирования.
- Оценка сроков и этапов выполнения поставленных задач.
- Участие в подготовке требований к разрабатываемому По.
- Участие в испытаниях разработанного По.
- Документирование кода.
- Участие в написании технической документации на разработанное По.
- Высшее техническое образование.
- Опыт по профилю в данном стеке от 3-х лет.
- Обязательно: знание языка программирования C++,С.
- Понимание архитектуры ядра системы. Умение собирать ядро и понимать систему его сборки; знание Gcc, Gdb, bin utils, cmake, make, bash.
- Знание userpspace-программирования.
- Знание Posix.
- Знание различных аппаратных архитектур Arm, х86.
- Умение работать с низким уровнем. Не только работа с Linux, но и с микроконтроллерами (bare metal), SoC, периферией (uart, spi, i2c и т.п.).
- Знание сетевых протоколов взаимодействия Tcp/Ip, навыки работы с цифровыми электронными устройствами, базовые знание одного или нескольких скриптовых языков программирования (например: С#. Jscript, JavaScript, Phyton), опыт работы с системой контроля и учета версий Svn, Git и т.п.
- Желательно: опыт участия в разработке программно-аппаратных комплексов в области безопасности (Исб, Скуд, Ссои).
- Москва, ст.м Тульская / Шаболовская, офисный вариант работы.
- Оклад, премии, Дмс.
Требуется ведущий программист (android)
Android developer, разработчик, разработчик android, программист, программист android, ведущий программист, разработчик микроконтроллеров, developer, программист мобильных приложений, программист микроконтроллеров