Российские космические системы

Ведущий инженер-программист

До 150 000 RUR
  • Москва
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • Linux
  • Git
  • CodeBlocks
  • VisualStudio
  • MS Visual Studio
  • C++
  • Алгоритмы и структуры данных
  • RS-485
  • Qt
  • SpiceWire
  • Gitlab
  • GitLab CI
  • GitHub
  • Английский язык
  • code style
  • Waterfall
  • ПО космического аппарата
  • Разработка ПО

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

  • Разработка алгоритмов функционирования бортовых систем космического аппарата (далее КА);
  • разработка ПО бортовых систем КА и ПО наземного комплекса управления КА;
  • проверка работоспособности и анализ уже существующего ПО;
  • оформление документации на ПО в соответствии с установленными требованиями;
  • руководство группой программистов в процессе разработки крупного проекта;

  • руководство проведением испытаний ПО в составе модулей и устройств.

Требования:

  • Знание методологий гибкой разработки и методологии waterfall;
  • знание стилей кодирования (code style);
  • знание языков программирования С, С++ и отличное знание Qt;
  • опыт ведения проекта разработки ПМО от ТЗ до реализации;
  • чтение и разработка блок-схем функционирования ПО;
  • опыт в разработке программ (отдельных программных модулей) по существующим и самостоятельно разработанным алгоритмам;
  • знание принципов создания безопасного ПО;
  • владение средой программирования: CodeBlocks, VisualStudio или подобные;
  • желательно знание интерфейсов МКО, RS-485, SpiceWire и подобных;
  • знание ЕСПД и нормативной документации;
  • английский язык на уровне B1 или выше (чтение технической документации);

  • опыт работы с системами контроля версий (Git), с багтрекерами/системами постановки задач;

  • опыт работы с ОС Linux;

  • опыт управления небольшой командой (2-3 сотрудника).