Senior Software Engineer (Services)

Дата размещения вакансии: 24.09.2024
Работодатель: YADRO
Уровень зарплаты:
з/п не указана
Город:
Москва
Рочдельская улица 15с15
Требуемый опыт работы:
Более 6 лет

Команда занимается адаптацией исходного кода Chromium на наши аппаратные платформы, внесением изменений в поведение Chromium согласно продуктовым требованиям. В состав команды входят архитекторы, инженеры-разработчики, тестировщики. В ходе работы придётся взаимодействовать с продуктовыми командами, с командами DevOps, командами дизайнеров и архитекторов, командами разработки приложений для мобильной и настольной версий KVADRA OC.

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

  • Техническим анализом требований;
  • Проработкой архитектуры разрабатываемого функционала;
  • Разработкой сервисов, библиотек и приложений настольной ОС;
  • Оценкой реализации поставленных задач;
  • Участием в планировании этапов реализации функционала приложений;
  • Определением сценариев для инженеров тестирования;
  • Подготовкой документации;
  • Взаимодействие с группами разработки и командой архитекторов.

Что мы ожидаем от будущего члена команды:

  • Уверенное знание C/C++ (включая современные стандарты С++);
  • Уверенные знания Linux;
  • Опыт разработки многопоточных программ;
  • Уверенные знания принципов и практический опыт разработки IPC компонент;
  • Опыт работы с системами построения (Yocto, buildroot);
  • Опыт работы с CMake;
  • Знания инструментов контроля версий (git, Gerrit, repo);
  • Знание методов и средств сборки и интеграции модулей и компонентов SW;
  • Понимание этапов разработки и тестирования программного обеспечения, а также основ и принципов CI/CD;
  • Понимание принципов построения архитектуры программного обеспечения;
  • Знание английского на уровне чтения и написания документации.

Преимуществом будет:

  • Знание и опыт в области разработки GUI (2D/3D);
  • Знание Rust и опыт разработки на нем.