БЮРО 1440

Разработчик С++ (Единые системы управления)

Коротко

Разработка компонентов систем управления космическими аппаратами на C++20, включая протоколы передачи данных для бортовых систем и тестирование на стендах, имитирующих работу спутников. Компания — российский аэрокосмический разработчик и оператор спутниковой группировки. Требуется уверенное владение C++20, STL, Boost.Asio, Linux, шаблонами C++, опыт клиент-серверной разработки и работы с Git/GitLab CI/CD. Опыт embedded-разработки, RTOS и работы с микроконтроллерами ARM будет плюсом.

О компании
БЮРО 1440 — российская аэрокосмическая компания (входит в ИКС Холдинг), разработчик и оператор отечественной спутниковой группировки для высокоскоростной передачи данных с глобальным покрытием.
Мы создаем связь будущего без границ на Земле, используя и развивая лучшие практики инженерной школы в космосе.
Чем предстоит заниматься
•Разработкой компонентов систем управления
•Исследованием и внедрением новых возможностей и стандартов C++ в программное обеспечение космических аппаратов
•Разработкой и совершенствованием протоколов передачи данных для бортовых систем
•Тестированием разработанных решений на стендах, имитирующих работу космических аппаратов
•Проведением полномасштабного тестирования системы управления
•Участием в разработке архитектурных решений
•Написанием и обновлением технической документации по проектам
•Участием в разработке новых продуктов и улучшением существующих систем
Что мы ожидаем
•Уверенное владение C++ 20, STL, Docker, Boost.Asio, Linux
•Уверенное владение шаблонами С++ (Концепты, SFINAE, CTAD, и др.)
•Умение применять RAII, Structured binding и др.
•Владение системами отладки и профилирования кода
•Знание системы сборки Meson на уровне пользователя
•Знание классических алгоритмов и структур данных
•Понимание принципов и проблем многопоточного программирования
•Базовый опыт работы с цифровыми сертификатами (OpenSSL, другие PKI)
•Опыт разработки клиент-серверных приложений
•Понимание принципов работы компьютерных сетей: архитектура сетей, сетевые протоколы
•Опыт работы с Git, GitLab CI/CD
•Опыт разработки под Linux для различных архитектур (aarch64, armv7)
•Умение писать автотесты, документацию и понимание, зачем они нужны
•Знание и понимание паттернов проектирования
Будет плюсом
•Опыт написания embedded-проектов под С++ (стандарты 14/17/20)
•Опыт работы с RTOS (Real-Time Operating Systems)
•Знание основ встраиваемых систем и архитектур микроконтроллеров (ARM)
•Опыт работы с периферийными устройствами микроконтроллеров (UART, CAN)
Мы предлагаем
•Инженерный вызов: возможность разрабатывать, производить и управлять низкоорбитальными спутниками, решая сложнейшие инженерные задачи каждый день в команде профессионалов
•Вклад в будущее и развитие страны: идеи и разработки станут частью глобальной инфраструктуры широкополосной передачи данных, которая обеспечит доступ к высокоскоростному интернету в любой точке планеты
•Забота о благополучии сотрудников: ДМС со стоматологией, страхование от несчастных случаев, льготные условия для близких, корпоративная программа скидок Best Benefits, Правокард, корпоративный спорт
•Профессиональное развитие: доступ к программам развития, обучение в Академии 1440, командные тренинги и открытые вебинары, участие в профессиональных конференциях за счёт компании
•Реферальная программа
•Гибкий формат
•+3 дня к отпуску

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте