Разработчик (встроенное ПО)

Дата размещения вакансии: 07.10.2024
Работодатель: Т1
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Обязанности:

  • Отвечать за низкоуровневую разработку программного обеспечения;
  • Разработка и имплементация компонентов встроенного ПО в соответствии с архитектурой;
  • Оптимизация и рефакторинг существующего исходного кода;
  • Систематическая проверка кода (code review);
  • Создание юнит-тесты (модульные тесты);
  • Исправлять Дефекты в рамках сопровождения;
  • Документирование компонентов ПО;
  • Консультирование тестировщиков по особенностям имплементации;
  • Участие в проектировании и оценке Элементов Бэклога;
  • Передача тестировщику образ операционной системы со встроенным фирменным ПО, включая Артефакты, и необходимые материалы для проведения интеграционного тестирования, обеспечивать сборку и развертывание на среды тестирования.

Требования:

  • Высшее профессиональное (техническое) образование;
  • Опыт разработки встроенного программного обеспечения;
  • Опыт разработки программного обеспечения для ОС Linux.
  • Опыт разработки программного обеспечения в пространстве ядра ОС Linux;
  • Опыт сборки и конфигурирования ядра ОС Linux;
  • Понимание основ устройства ядра ОС Linux;
  • Опыт сборки образцов ОС и RootFS из исходных кодов;
  • Знание С/С++, ASM;
  • Понимание принципов проектирования ПО, тестирования, CI/CD;
  • Умение работать в среде Git;
  • Знание на базовом уровне сетевого протокола TCP/IP;
  • Умение разбираться в чужом коде;
  • Опыт в разработке более 3х лет;
  • Умение/желание работать в команде.

Условия:

  • Оформление по ТК РФ;
  • Заработная плата белая, обсуждается при встрече с успешным кандидатом;
  • График работы 5/2;
  • Удаленный формат сотрудничества.