Системный разработчик С++

Дата размещения вакансии: 18.11.2024
Работодатель: GS Labs
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

GS Labs – центр исследований и разработок программных продуктов и потребительской электроники. Общее число сотрудников - более 300, включая головной офис в Санкт-Петербурге и распределенную команду по всей России.

Ключевое направление деятельности – разработка и интеграция программно-аппаратных комплексов для цифрового телевидения и других интерактивных сервисов. Наши решения используются у крупнейшего российского оператора цифровой среды - "Триколор", а также у других эфирных и кабельных операторов телевещания России.

Проект

  • Разработка современной программной платформы для TV приставок (StingrayTV) с поддержкой интерактивных сервисов;
  • Стек: С++14, U-Boot, Linux kernel, Yocto/Bitbake, Buildroot, Autotools, Bash, Python.

Чем предстоит заниматься

  • Развитие слоя HAL в MiddleWare StingrayTV, портирование на новые платформы;
  • Доработка загрузчиков;
  • Поддержка ядра Linux, драйверов и SDK для разных Embedded платформ, доработка и исправление ошибок;
  • Развитие экосистемы кросс-платформенной разработки MW StingrayTV.

Для нас важно

  • Отличное знание C, C++ 14, git, make, CMake;
  • Владение скриптовыми языками bash, python;
  • Знание основ криптографии;
  • Знание основ TCP/IP.

Приветствуются знания

  • Технологий Flash-памяти: eMMC, NAND, UBI;
  • Внутрисхемных интерфейсов: USB, SDIO, I2C, SPI, UART, JTAG;
  • Беспроводных технологий: Wi-Fi, Bluetooth, IR;
  • Стандартов цифрового ТВ: DVB, MPEG-2 TS.