Обязанности
Участие в проекте по созданию встроенного программного обеспечения безопасности на процессорах MIPS, ARM.
В задачи разработчика входит:
- разработка системных служб и приложений безопасности;
- разработка SDK для встроенных средств безопасности;
- отладка на программных эмуляторах, отладочных платах.
- GNU tools, git
- U-Boot, Secure Boot
- TF-A (ARM Trusted Firmware), TF-M (ARM Trusted Firmware-M)
- ARM Cortex M, ARM Cortex A
- MIPS32, MIPS64
- программирование микроконтроллеров
- buildroot
- Linux
- UEFI, tianocore
Требования
- ·Наличие высшего образования.
- Опыт разработки ПО для встроенных систем.
- Профессиональные навыки программирования на языке С (или С++).
- Опыт работы с MIPS, ARM Cortex-A, ARM Cortex-M.
- Твёрдые знания и опыт работы с экосистемой Linux, средствами разработки GNU toolchain.
- Твёрдые знания и опыт работы с системой управления версиями git.
- Знание английского языка науровне pre-intermediate или выше, Cвободное чтение профессиональной литературы.
Желательные знания:
- опыт программирования вcтроенного ПО (embedded software), системного ПО, программирования встроенных средств безопасности;
- знания и навыки в информационной безопасности, криптографии, опыт разработки СЗИ/СКЗИ;
- опыт разработки драйверов Linux;
- опыт разработки системного и встроенного ПО на российских чипах – ЭЛВИС, Байкал, Эльбрус;
- опыт работы с U-Boot;
- опыт разработки ПО baremetal
- опыт работы с UEFI+, tianocore/edk2
- опыт работы с I2C, I2S, SPI, PCI, SATA
Отправить резюме
ЕСЛИ ВЫ НЕ НАШЛИ ИНТЕРЕСУЮЩУЮ ВАКАНСИЮ, НЕ ОТЧАИВАЙТЕСЬ - ПИШИТЕ НАМ НА ПОЧТУ HR@ELVEES.COM
МЫ ОБЯЗАТЕЛЬНО РАССМОТРИМ ВАШЕ РЕЗЮМЕ.