I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Embedded программист С++ (космические аппараты) — Россия, Санкт-Петербург

Разработчики, Backend, C / C++ · сегодня, 12:47 · 13.11.2026

Зарплата не указана

Откликнуться

Компания: ••••••••

Локация: Россия, Санкт-Петербург

Формат: Офис

Занятость: Полная занятость

Грейд: не определён

GWhrXec – российская группа компаний полного цикла. Наша команда занимается разработкой и производством беспилотных авиационных систем и малых космических аппаратов. Оборудование и программное обеспечение BAm9KUNK широко применяются в промышленности, образовании и индустрии развлечений. Мы устраиваем соревнования по образовательной робототехнике, запускаем спутники в космос и организуем красочные шоу дронов по всему миру.

Четыре года назад мы решили покорить космос и запустили новый проект по разработке наноспутников формата CubeSat. В 2022 году первый спутник был успешно отправлен на орбиту, и к этому моменту в космосе находится 12 космических аппаратов.

Сейчас мы расширяем команду разработки малых космических аппаратов (МКА) и ищем Embedded-программиста C++.

Чем предстоит заниматься:

• разрабатывать бортовое ПО МКА на языке C++ (программирование bare metal, без операционной системы, микроконтроллеры STM32, на отдельных модулях МКА возможно применение одноплатных компьютеров под управлением Linux, также возможно использование RTOS);

• проводить рефакторинг существующего кода, участвовать в code review;

• разрабатывать юнит-тесты и автоматические интеграционные тесты подсистем МКА;

• документировать создаваемое ПО (составление ТЗ на разработку, графической схемы алгоритма работы, временных диаграмм работы);

• взаимодействовать с командой разработки электронных модулей в части разработки архитектуры подсиcтем МКА;

• участвовать в испытаниях подсистем МКА на этапах наземных проверок и летных испытаний;

• участвовать в разработке протоколов межмодульного информационного обмена по различным бортовым интерфейсам МКА и разработке радиопротоколов для передачи команд и данных между наземной системой управления (НСУ) и МКА;

• разрабатывать служебные и тестовые desktop-приложения, необходимые для целей проверки, калибровки и тестирования бортовых подсистем МКА, а также для поддержки НСУ (приложения разрабатываются на C++ с применением библиотеки Qt и/или на Python).

Мы ожидаем, что вы:

• имеете высшее техническое образование;

• хорошо знаете С/С++, умеете применять объектно-ориентированный подход при разработке встраиваемого ПО;

• имеете опыт программирования контроллеров;

• имеете опыт разработки драйверов периферии;

• знакомы с интерфейсами CAN, UART, SPI, I2C, SDIO;

• работали с системами контроля версий (Git);

• умеете пользоваться измерительной аппаратурой: осциллограф, мультиметр, анализатор спектра.

Вашим преимуществом будет, если вы*:

• работали с контроллерами семейства STM32;

• имеете опыт программирования soft-процессоров на архитектуре Nios для ПЛИС фирмы Altera;

• имеете опыт сборки кастомных образов Embedded Linux с помощью Buildroot

• работали в космической сфере;

• знаете теорию связи, теорию сигналов, теорию антенн и СВЧ, ЦОС, понимаете законы распространения радиоволн, умеете производить расчеты радиолиний;

• работали с протоколами стандарта DVB-S;

• разбираетесь в шифровании данных и криптографии;

• знаете принципы работы различных датчиков (солнечных, звездных, магнитометров, гироскопов, акселерометров, ГНСС-приемников) и исполнительных систем (маховиков, магнитных катушек, двигателя);

• понимаете принципы управления угловым движением КА, алгоритмы систем ориентации и стабилизации КА, методы фильтрации и обработки информации, численные методы, линейную алгебру и аналитическую геометрию;

• знакомы с теорией автоматического управления, системой автоматического управления (САУ).

• знакомы с MatLab/Simulink (написание скриптов).

*Этот длинный список не означает, что всё из перечисленного нужно знать и уметь, но если хотя бы какой-то из пунктов выполнен, то вашему навыку найдется применение для решения одной из актуальных задач в разработке МКА.

Мы предлагаем:

• оформление в соответствии с ТК РФ и полностью белую заработную плату;

• работу в аккредитованной IT-компании;

• современный комфортный офис в шаговой доступности от метро Площадь Мужества ;

• охраняемую авто- и велопарковку;

• гибкое начало рабочего дня;

• полис ДМС после 3 месяцев работы;

• корпоративный спорт: футбол, волейбол, баскетбол, йога, скалолазание;

• изучение иностранных языков в офисе с 50% компенсацией от компании;

• корпоративную библиотеку и настольные игры;

• чай/кофе и станции здорового питания на уютных кухнях.

Поиск по вакансиям

Название компании скрыто

Названия компаний и их продуктов мы не публикуем на сайте — они доступны в Telegram-боте I AM HIRED. Откройте эту вакансию в боте: увидите название, сможете откликнуться и настроить рассылку подходящих вакансий.

Открыть вакансию в боте