
Российские космические системы
Ведущий инженер-программист
До 150 000 RUR
- 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 сотрудника).