other

Инженер-программист бортовых систем космического аппарата (Verilog, VHDL)

Более недели назад

От 70 000 до 110 000 руб.

Город: Москва

Акционерное общество "Российская корпорация ракетно-космического приборостроения и информационных систем"

67 вакансий

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 6 лет

Образование: Высшее

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

  • Разработка и комплексная отладка прикладных программ для ПЛИС на языках Verilog, VHDL
  • Умение провести моделирование работы разработанного устройства программными средствами
  • Умение запустить и отладить разработанный программный продукт на аппаратном обеспечении
  • Составление ТЗ на отдельные модули ПМО по требованиям заказчика
  • Ведение проекта разработки ПМО с момента создания ТЗ и до приёмо-сдаточных испытаний
  • Составление план-графика разработки ПО для группы программистов, самостоятельное определение трудоёмкости и расстановка приоритетов в разработке
  • Создание отказоустойчивого бортового ПО, знание принципов создания безопасного ПО (пример – стандарты MISRA C, программные мажоритары, дублирование/троирование модулей и т.п.)
  • Документирование разработанного кода ПО (ЕСПД, Doxygen)
  • Чтение чужого кода и умение разбираться в нём в сжатые сроки
  • Чтение и понимание цифровых и аналоговых электронных схем
  • Использование измерительной техники для контроля правильности функционирования эл. схем. Опыт работы с осциллографом, мультиметром. Способность самостоятельно определить неработающий или некорректно работающий узел эл. схемы, на которой запущено ПМО.
  • Документирование результатов проверки работоспособности ПО
  • Проведение испытаний ПМО в составе модулей и устройств

Требования:

  • Знание языков описания аппаратуры Verilog, VHDL
  • Знание и опыт работы с системами автоматизированного проектирования (САПР) устройств на ПЛИС (примеры: Xilinx ISE, Vivado, Vitis, Quartus II, Quartus Prime и т.п.)
  • Знание и опыт работы со средствами моделирования (пример – ModelSim)
  • Знание цифровой схемотехники, принципов синтеза и анализа цифровых устройств
  • Знание архитектуры и внутреннего устройства ПЛИС типа FPGA и CPLD
  • Реальный опыт разработки прикладных программ для ПЛИС Xilinx (AMD) или Altera (Intel)
  • Знания и практический опыт работы с интерфейсами аппаратной отладки ПМО (JTAG, ICSP, SWD и т.п.)
  • Глубокие знания об интерфейсах, применяемых во встраиваемых системах (примеры интерфейсов: UART, RS-232/-485, SPI, I2C, CAN, RapidIO, Ethernet, SpaceWire, MIL-STD-1553 и др.)
  • Расширенные знания схемотехники и теории цепей
  • Знания в области этапов проектирования ПМО и РЭА в целом с точки зрения документооборота
  • Знания в области современной ЭКБ
  • Знание ЕСПД и умение оформить документацию на ПО согласно ей
  • Английский язык на уровне B1/B2 или выше, чтение технической документации
  • Опыт работы с системами контроля версий: SVN, GIT. Опыт работы с багтрекерами/системами постановки задач (OpenProject/JIRA и т. п.).
  • Опыт работы с ОС Linux и ПО для неё на продвинутом уровне

Анастасия Андреевна Соловьева

Откликнуться
Разместить Резюме
Пожаловаться ID: 111384212

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

Инженер-программист БКУ космического аппарата (C/C++, Assembler)

От 70 000 до 110 000 руб.

Москва

Акционерное общество "Российская корпорация ракетно-космического приборостроения и информационных систем"

Инженер (создание бортовых систем связи)

От 60 000 руб.

Москва

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

Инженер (создание бортовых систем связи)

От 60 000 руб.

Москва

Акционерное общество "Российская корпорация ракетно-космического приборостроения и информационных систем"