Старший программист микроконтроллеров С++
Требования
Местоположение и тип занятости
Компания
Разработчик и оператор низкоорбитальной спутниковой группировки связи
Описание вакансии
О компании и команде
БЮРО 1440 — исследовательский центр по созданию низкоорбитальной спутниковой группировки с глобальным покрытием и надежным сервисом широкополосной передачи данных.
Чем предстоит заниматься:
- Разработкой бортовых приборов космических аппаратов в части встроенного ПО для микроконтроллеров;
- Разработкой и отладкой драйверов для микросхем и периферии микроконтроллера, алгоритмов обработки и обмена информации;
- Модификацией и поддержкой существующего кода;
- Проведением код-ревью коллег;
- Взаимодействием со схемотехниками в части выбора компонентной базы и проверки схемы электрической принципиальной.
Разработка кода ведется на С++ 20
Что мы ожидаем:
- Высшего технического образования;
- Опыта разработки ПО для микроконтроллеров более 4 лет;
- Опыта разработки на С/С++14/17/20;
- Опыта работы с Git;
- Опыта работы с периферией ARM-микроконтроллеров (DMA, ADC, таймеры, периферии приёма-передачи по интерфейсам: CAN, SPI, I2C, UART и пр.);
- Базового понимания схемотехники и умения анализировать работу схемы с использованием измерительного оборудования (осциллограф и пр);
- Наличия хотя бы 2-х успешно завершенных проектов;
- Владения английским языком на уровне чтения технических документов.
Ожидания от кандидата
- Высшее техническое образование;
- Опыт разработки ПО для микроконтроллеров более 4 лет;
- Опыт разработки на С/С++14/17;
- Опыт работы с Git;
- Опыт работы с периферией ARM-микроконтроллеров (DMA, ADC, таймеры, периферии приёма-передачи по интерфейсам: CAN, SPI, I2C, UART и пр.);
- Базовое понимание схемотехники и умение анализировать работу схемы с использованием измерительного оборудования (осциллограф и пр);
- Наличие хотя бы 2-х успешно завершенных проектов;
- Английский язык на уровне чтения технических документов.
Будет плюсом:
- Хорошее знание математики, физики, теоретических основ систем управления, теоретических основ радиоэлектроники;
- Опыт работы в команде или с чужим кодом;
- Опыт работы с семейством микроконтроллеров STM32F4xx;
- Опыт работы с отечественными микроконтроллерами Миландр, Элвис, ВЗПП;
- Опыт разработки ПО с использованием операционных систем реального времени;
- Опыт использования Python;
- Опыт разработки космической техники.
Условия работы
- Работа в аккредитованной ИТ-компании;
- Шаг в космос - для тех, кто вдохновлен идеей покорения космоса и мечтает быть к этому причастным;
- Возможность выбора формата работы (офис/гибрид/удаленка по России);
- Комфортный современный лофт-офис в 5 минутах от метро "Улица 1905 года";
- Оформление в соответствии с ТК РФ;
- Конкурентный уровень заработной платы - на уровне лидеров ИТ/телеком-индустрии.