По данной вакансии невозможен полностью удаленный формат работы.
Чем предстоит заниматься:
- Проектированием и разработкой прикладного и сервисного ПО на C++20 под Linux-подобную ОС, используемую в БВМ (Board Computer).
- Интеграцией ПО с библиотеками математического моделирования и модулями ориентации-навигации.
- Профилированием, отладкой и оптимизацией по времени/памяти.
- Участием в код-ревью, формированием технической документации.
- Сопровождением ПО на этапах HIL-испытаний, подготовка релизов для спутника.
Что мы ожидаем:
- Уверенное владение современным C++17/20: constexpr, концепты, coroutines, STL.
- Опыт коммерческой разработки под Linux: пользовательское и/или системное пространство, системные вызовы, IPC, многопоточность (pthread, std::thread).
- Опыт embedded-разработки (ARM Cortex-A/R/M, RISC-V, SoC FPGA).
- Опыт работы с: Git (branching, code review, Git Flow), CMake или Meson, отладчиком (GDB/LLDB, core-dump, tracepoints).
Условия: - работа в аккредитованной ИТ-компании;
- возможность выбора формата работы (офис/гибрид);
- оформление в соответствии с ТК РФ;
- конкурентный уровень заработной платы;
- ДМС.