Инженер по разработке и отладке встраиваемого ПО для БВМ

СПУТНИКС

Инженер по разработке и отладке встраиваемого ПО для БВМ

Москва, Западный административный округ, Можайский район, Инновационный центр Сколково, Большой бульвар, 42с1

Описание вакансии

"СПУТНИКС" - российская частная компания-производитель высокотехнологичных спутниковых компонентов и технологий для малых космических аппаратов, а также сервисов на их основе. На текущий момент на орбите находится более 60 полностью функционирующих аппаратов, с которыми регулярно ведется работа. Готовимся к запуску новой группировки аппаратов и активно ищем специалистов в команду.

Команда проекта «Киноспутник» разрабатывает малый космический аппарат (МКА) сверхвысокого разрешения для дистанционного зондирования Земли (ДЗЗ). В рамках проекта осуществляется разработка, портирование и отладка бортового программного обеспечения для систем управления и навигации.

Ключевая задача:

Разработка бортовых алгоритмов системы ориентации и стабилизации, и их портирование с версии для персональных компьютеров на целевую встраиваемую платформу — бортовую вычислительную машину (БВМ), отладка и верификация алгоритмов на стенде типа flatsat, а также написание модульных (юнит) тестов на C++ для обеспечения качества ПО

Обязанности:

  • Портирование алгоритмов управления, навигации и обработки данных с ПК-версии на встраиваемую платформу БВМ
  • Отладка и верификация портированного кода на стенде flatsat
  • Написание модульных тестов (юнит-тестов) на C++ для проверки корректности реализации алгоритмов
  • Анализ и исправление ошибок, связанных с переносом кода на целевую платформу
  • Взаимодействие с разработчиками алгоритмов и бортового ПО для выявления и устранения аномалий
  • Подготовка отчётной документации по результатам отладки и тестирования
  • Конфигурирование и поддержка работоспособности стендового оборудования (flatsat)
Требования:
  • Высшее образование
  • Опыт программирования на Си для встраиваемых систем
  • Опыт портирования кода между различными аппаратными платформами
  • Навыки написания модульных тестов на C++ (Google Test, CppUnit или аналоги)
  • Знание основ работы реального времени (RTOS) и особенностей встраиваемых систем
  • Опыт работы с системами контроля версий (Git)
  • Умение работать с технической документацией и формализовывать требования

Будет значительным преимуществом:

  • Опыт работы с бортовыми вычислительными машинами космических аппаратов
  • Знание стандартов кодирования для встраиваемых систем (например MISRA C)
  • Практический опыт отладки на стендах типа flatsat или Hardware-in-the-Loop
  • Понимание основ динамики полёта космических аппаратов и алгоритмов определения ориентации
  • Базовое владение Python или MATLAB для автоматизации задач анализа и тестирования
Условия:
  • Работа в аккредитованной IT-компании с предоставлением отсрочки
  • Дружный, отзывчивый, молодой и амбициозный коллектив
  • Современный офис, развитая инфраструктура Сколково
  • Бесплатная тренажерная комната
  • ДМС
  • Гибкое начало рабочего дня
  • Место работы Сколково
Посмотреть контакты работодателя

Адрес

Похожие вакансии

СПУТНИКС
Полный день
  • Москва

  • Не указана

Рекомендуем
ТопРендж
Полный день
  • Москва

  • до 200000 RUR

Рекомендуем
Научно-Производственное Объединение Интеллектуальные Технические Системы

Разработчик встраиваемых систем (Embedded Developer)

Научно-Производственное Объединение Интеллектуальные Технические Системы

Полный день
  • Москва

  • от 180000 RUR

Рекомендуем
СПУТНИКС
Полный день
  • Москва

  • от 180000 RUR

Агат-РТ
Полный день
  • Москва

  • от 180000 RUR

Системотехника
Полный день
  • Москва

  • от 180000 RUR

Трояновская Екатерина Игоревна

Программист функционального ПО (C/C++)

Трояновская Екатерина Игоревна

Полный день
  • Москва

  • от 150000 RUR

Медиа Эффект
Полный день
  • Москва

  • от 100000 RUR

Е-Флопс
Полный день
  • Москва

  • от 100000 RUR

Envista Holdings Corporation
Полный день
  • Москва

  • от 100000 RUR

ЭВРИКА, Санкт-Петербург
Полный день
  • Москва

  • от 100000 RUR

Полный день
  • Москва

  • от 100000 RUR

Яндекс
Полный день
  • Москва

  • от 100000 RUR

Инженер-программист микроконтроллеров

Компания современные технологии

Полный день
  • Москва

  • от 200000 RUR

ИнфоТеКС
Полный день
  • Москва

  • от 200000 RUR

СПУТНИКС
Полный день
  • Москва

  • от 200000 RUR

НЭПТ
Полный день
  • Москва

  • до 350000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию