Ведущий инженер-программист С/C++, Assembler

Российские космические системы

Ведущий инженер-программист С/C++, Assembler

Москва, Авиамоторная улица, 53к2

Метро: Авиамоторная

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

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

  • Разработка программных моделей бортовых систем космического аппарата на языках С/С++, Assembler;
  • проверка работоспособности программного обеспечения;
  • написание программного кода с использованием языков программирования, определения и манипулирования данными;
  • оформление программного кода в соответствии с установленными требованиями;
  • работа с системой контроля версий;
  • руководство группой программистов в процессе разработки крупного проекта;
  • руководство проведением испытаний ПМО в составе модулей и устройств

Требования:

  • Отличные знания С (работа с динамической памятью, создание и использование специфических пользовательских типов, создание статических и динамических библиотек);

  • уверенные знания С++ (отличное понимание ООП, понимание принципов построения программного обеспечения c использование многопоточной обработки и примитивами синхронизации);
  • значительный опыт разработки программного обеспечения под Linux (Debian), Windows с использованием компиляторов Gcc, отладчика gdb, сборщика Cmake, среды разработки VSCode (или Eclipse);
  • опыт работы со встраиваемыми операционными системами, в том числе операционные системы реального времени (возможные примеры: FreeRTOS, ChibiOS/RT (NIL), TI-RTOS (SYS/BIOS), RTEMS, VxWorks, Багет и т.п.);
  • знание цифровой схемотехники, принципов синтеза и анализа цифровых устройств;
  • знания схемотехники и теории цепей, понимание принципов и технологического процесса конструирования и сборки РЭС (разводки печатных плат, пайки радиоэлементов, сборки корпусов, вязки и прокладки жгутов и т.д.);
  • знания и практический опыт работы с интерфейсами аппаратной отладки ПМО (JTAG, ICSP, SWD и т.п.);
  • глубокие знания об интерфейсах, применяемых во встраиваемых системах (примеры интерфейсов: UART, RS-232/-485, SPI, I2C, CAN, RapidIO, Ethernet, SpaceWire, MIL-STD-1553 (МКО) и др.);
  • глубокие знания о современных микроконтроллерных и микропроцессорных архитектурах (x86, ARM-Cortex, MIPS), реальный опыт разработки низкоуровневого ПО хотя бы для одной из них;
  • знания в области этапов проектирования ПМО и РЭА в целом с точки зрения документооборота;
  • опыт работы с системами контроля версий: SVN, GIT. Опыт работы с багтрекерами/системами постановки задач (OpenProject/JIRA и т. п.);
  • английский язык на уровне B1/B2 или выше, чтение технической документации.

Условия:

  • Работа на крупном предприятии ракетно-космической отрасли, занимающее лидирующие позиции на рынке уже около 75 лет;
  • официальное оформление согласно ТК РФ, оплачиваемые отпуск и больничные листы;
  • хороший и дружный коллектив, программы наставничества;
  • возможность получения дополнительного высшего образования на базе предприятия (магистратура, аспирантура);
  • социальные поддерживающие программы для работников;
  • медико-санитарная часть на территории предприятия и ДМС.

Навыки
  • C++
  • Алгоритмы и структуры данных
  • Assembler
  • схемотехника
  • Постановка задач разработчикам
  • FreeRTOS
  • UART
  • RS-232/-485
  • x86
  • ARM-Cortex
  • MIPS
  • VSCode
  • Eclipse
  • Linux
  • SYS/BIOS
  • VxWorks
  • ChibiOS/RT (NIL)
  • Программные модули
  • Испытания программных модулей
Посмотреть контакты работодателя

Адрес

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

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

  • до 300000 RUR

Рекомендуем
Российские космические системы

Ведущий инженер-программист

Российские космические системы

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

  • до 150000 RUR

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

  • от 120000 RUR

Рекомендуем
НПП ИТЭЛМА
Полный день
  • Москва

  • от 120000 RUR

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

  • от 120000 RUR

Корпорация Комета

Ведущий инженер-программист

Корпорация Комета

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

  • от 120000 RUR

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

  • от 120000 RUR

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

  • от 150000 RUR

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

  • от 250000 RUR

Акку-Фертриб

Разработчик C++

Акку-Фертриб

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

  • от 250000 RUR

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

  • от 180000 RUR

Корпорация ВНИИЭМ
Полный день
  • Москва

  • от 140000 RUR

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

  • от 150000 RUR

НПА Вира Реалтайм
Полный день
  • Москва

  • от 200000 RUR

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

  • от 200000 RUR

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

  • от 200000 RUR

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

  • от 200000 RUR

КБ НАВИС
Полный день
  • Москва

  • от 200000 RUR

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

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