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

70 000 руб
Размещено 02 февраля


На работу требуется инженер-программист в г. Москва.Обязанности:Разработка и комплексная отладка программ, программных компонентов и программных продуктов на языках С/С++, AssemblerУмение запустить и отладить разработанный программный продукт на аппаратном обеспеченииСоставление ТЗ на отдельные модули ПМО по требованиям заказчикаВедение проекта разработки ПМО с момента создания ТЗ и до приёмо-сдаточных испытанийСоставление план-графика разработки ПО для группы программистов, самостоятельное определение трудоёмкости и расстановка приоритетов в разработкеСоздание отказоустойчивого бортового ПО, знание принципов создания безопасного ПО (пример – стандарты MISRA C, программные мажоритары, дублирование/троирование модулей и т.п.)Документирование разработанного кода ПО (ЕСПД, Doxygen)Чтение чужого кода и умение разбираться в нём в сжатые срокиЧтение и понимание цифровых и аналоговых электронных схемИспользование измерительной техники для контроля правильности функционирования эл. схем. Опыт работы с осциллографом, мультиметром. Способность самостоятельно определить неработающий или некорректно работающий узел эл. схемы, на которой запущено ПМО.-Самостоятельный поиск информации в сети Интернет и в книгахДокументирование результатов проверки работоспособности ПОПроведение испытаний ПМО в составе модулей и устройствТребования:Языки, утилиты и среды программирования на С/С++, Assembler (примеры утилит и сред: Keil, Eclipse, CodeBlocks, VisualStudio и т.п.)Знание C++ и общих принципов ООПЗнание и опыт работы с эмуляторами процессорных архитектур (пример – qemu)Знания и практический опыт работы с интерфейсами аппаратной отладки ПМО (JTAG, ICSP, SWD и т.п.)Знание и опыт работы со стандартами POSIX или ARINCОпыт работы со встраиваемыми операционными системами, в том числе реального времени (возможные примеры: FreeRTOS, ChibiOS/RT (NIL), TI-RTOS (SYS/BIOS), RTEMS, VxWorks, Багет и т.п.)Глубокие знания о современных микроконтроллерных и микропроцессорных архитектурах (x86, ARM-Cortex, MIPS), реальный опыт разработки низкоуровневого ПО хотя бы для одной (а лучше для нескольких) из нихГлубокие знания об интерфейсах, применяемых во встраиваемых системах (примеры интерфейсов: UART, RS-232/-485, SPI, I2C, CAN, RapidIO, Ethernet, SpaceWire, MIL-STD-1553 и др.)Расширенные знания схемотехники и теории цепей, понимание принципов и технологического процесса конструирования и сборки РЭС (разводки печатных плат, пайки радиоэлементов, сборки корпусов, вязки и прокладки жгутов и т.д.)Знания в области этапов проектирования ПМО и РЭА в целом с точки зрения документооборотаЗнания в области современной ЭКБЗнание ЕСПД и умение оформить документацию на ПО согласно ейАнглийский язык на уровне B1/B2 или выше, чтение технической документацииОпыт работы с системами контроля версий: SVN, GIT. Опыт работы с багтрекерами/системами постановки задач (OpenProject/JIRA и т. п.).Опыт работы с ОС Linux и ПО для неё на продвинутом уровнеДетали вакансии:Работа на крупном предприятии ракетно-космической отрасли, занимающая лидирующие позиции на рынке уже около 75 летОфициальное оформление согласно ТК РФ, оплачиваемые отпуск и больничные листыПолностью белую конкурентную заработанную платуХороший и дружный коллектив, программы наставничества, стимулирующие надбавки для начинающих специалистовВозможность получения дополнительного высшего образования на базе предприятия (магистратура, аспирантура)Социальные поддерживающие программы для работниковСоциальный пакет (после прохождения испытательного срока)Уровень заработанной платы обсуждается на собеседовании с успешным кандидатом в соответствии с уровнем квалификации и стажем работыПросим обратить внимание, что у нас не предусмотрен дистанционный формат работы.Узнать об актуальности вакансии можно по телефону

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

Инженер-программист
Москва
Примем на работу инженер-программист в г. Москва.Функционал Поддержка CI (десятков) Python-проектов: автоматизированное тестирование на разных версий Python, унифицированная поддержка файлов конфигурации пакетов (setup.py, pyproject.toml), кросс-проектное тестирование, (в перспективе) автоматизация публикации на PyPI. Разработка стратегии
Договорная
Договорная
18 мая
Инженер-программист
Москва
Примем на работу инженер-программист в г. Москва.Функционал Поддержка CI (десятков) Python-проектов: автоматизированное тестирование на разных версий Python, унифицированная поддержка файлов конфигурации пакетов (setup.py, pyproject.toml), кросс-проектное тестирование, (в перспективе) автоматизация публикации на PyPI. Разработка стратегии
Договорная
Договорная
17 мая
Программист, алгоритмист
Москва
Примем на работу программист, алгоритмист в г. Москва.Обязанности:АО НПЦ ЭЛВИС ключевой российский дизайн-центр по разработке элементной базы для систем связи и телекоммуникационного оборудования, входит в реестр аккредитованных ИТ-компаний и организаций оборонно-промышленного комплекса. В связи с развитием нового подразделения приглашаем к
Договорная
Договорная
17 мая
Инженер-программист
Москва
На работу требуется инженер-программист в г. Москва.Обязанности:Функционал Поддержка CI (десятков) Python-проектов: автоматизированное тестирование на разных версий Python, унифицированная поддержка файлов конфигурации пакетов (setup.py, pyproject.toml), кросс-проектное тестирование, (в перспективе) автоматизация публикации на PyPI. Разработка
Договорная
Договорная
17 мая
Инженер-программист
Москва
Функционал Поддержка CI (десятков) Python-проектов: автоматизированное тестирование на разных версий Python, унифицированная поддержка файлов конфигурации пакетов (setup.py, pyproject.toml), кросс-проектное тестирование, (в перспективе) автоматизация публикации на PyPI. Разработка стратегии обновления проектов и зависимостей. Составление отчётов
Договорная
Договорная
16 мая
Инженер-программист
Москва
На работу требуется инженер-программист в г. Москва.Обязанности:Функционал Поддержка CI (десятков) Python-проектов: автоматизированное тестирование на разных версий Python, унифицированная поддержка файлов конфигурации пакетов (setup.py, pyproject.toml), кросс-проектное тестирование, (в перспективе) автоматизация публикации на PyPI. Разработка
Договорная
Договорная
16 мая