Назад
1 день назад

Embedded-программист C++ (космические аппараты)

Формат работы
onsite
Тип работы
fulltime
Грейд
junior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Embedded-программист C++ (космические аппараты) (C++, STM32, bare metal): Разработка бортового ПО и тестовых desktop-приложений для малых космических аппаратов с акцентом на программирование микроконтроллеров, межмодульные и радиопротоколы, а также испытания подсистем. Focus on рефакторинге и code review, создании юнит- и интеграционных тестов, разработке драйверов и взаимодействии с командой электронных модулей.

Локация: Санкт-Петербург, улица Шателена, 3; работа на месте работодателя

Компания

Геоскан — российская группа компаний полного цикла, разрабатывающая и производящая беспилотные авиационные системы и малые космические аппараты.

Что делать

  • Разрабатывать бортовое ПО малых космических аппаратов на C++: bare metal, микроконтроллеры STM32, Linux и RTOS для отдельных модулей.
  • Проводить рефакторинг кода, участвовать в code review и создавать юнит- и автоматические интеграционные тесты.
  • Документировать ПО, включая технические задания, схемы алгоритмов и временные диаграммы.
  • Взаимодействовать с командой разработки электронных модулей при проектировании архитектуры подсистем.
  • Участвовать в наземных проверках и летных испытаниях подсистем космических аппаратов.
  • Разрабатывать протоколы межмодульного обмена, радиопротоколы, а также служебные и тестовые desktop-приложения на C++/Qt и Python.

Требования

  • Высшее техническое образование и опыт разработки от 1 года до 3 лет.
  • Хорошее знание C/C++, объектно-ориентированного подхода и программирования контроллеров.
  • Опыт разработки драйверов периферии.
  • Знание интерфейсов CAN, UART, SPI, I2C и SDIO.
  • Опыт работы с Git и измерительной аппаратурой: осциллографом, мультиметром и анализатором спектра.

Хорошо, если есть

  • Опыт работы с STM32, Nios для ПЛИС Altera или сборки Embedded Linux с Buildroot.
  • Опыт в космической сфере, радиосвязи, DVB-S, криптографии или разработке систем ориентации и стабилизации космических аппаратов.
  • Знание датчиков, исполнительных систем, теории автоматического управления, цифровой обработки сигналов и Matlab/Simulink.

Культура и преимущества

  • Оформление по ТК РФ и полностью официальная заработная плата.
  • Работа в аккредитованной IT-компании в современном офисе рядом с метро «Площадь Мужества».
  • Гибкое начало рабочего дня, охраняемая авто- и велопарковка.
  • Полис ДМС после шести месяцев работы.
  • Корпоративный спорт, библиотека, настольные игры, кухни с чаем, кофе и станциями здорового питания.
  • Изучение иностранных языков в офисе с компенсацией 50% стоимости.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →