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

Бюро 1440 · удалённо · ≈ 150 000 — 373 000 ₽ · полная занятость

Обязанности

Разработкой компонентов систем управления; Исследованием и внедрением новых возможностей и стандартов C++ в программное обеспечение космических аппаратов; Разработкой и совершенствованием протоколов передачи данных для бортовых систем; Тестированием разработанных решений на стендах, имитирующих работу космических аппаратов; Проведением полномасштабного тестирования системы управления; Участием в разработке архитектурных решений; Написанием и обновлением технической документации по проектам; Участием в разработке новых продуктов и улучшением существующих систем.

Требования

Уверенное владение C++ 20, STL, Docker, Boost.Asio, Linux; Уверенное владение шаблонами С++ (Концепты, SFINAE, CTAD, и др.); Умение применять RAII, Structured binding и др.; Владение системами отладки и профилирования кода; Знание системы сборки Meson на уровне пользователя; Знание классических алгоритмов и структур данных; Понимание принципов и проблем многопоточного программирования; Базовый опыт работы с цифровыми сертификатами (OpenSSL, другие PKI); Опыт разработки клиент-серверных приложений; Понимание принципов работы компьютерных сетей: архитектура сетей, сетевые протоколы; Опыт работы с Git, GitLab CI/CD; Опыт разработки под Linux для различных архитектур (aarch64, armv7); Умение писать автотесты, документацию и понимание, зачем они нужны; Знание и понимание паттернов проектирования.

Откликнуться на вакансию свайпом в Telegram

Зарплату работодатель не указал. Ориентир по вакансиям Swipe Jobs.

Swipe Jobs — поиск работы свайпами в Telegram. Тысячи вакансий из каналов и с сайтов компаний в одной ленте, отклик в один клик прямо в чате с работодателем.