Локация
Санкт-Петербург, улица Шателена, 3. Работа на месте работодателя.
Компания
Геоскан — российская группа компаний полного цикла, разрабатывающая и производящая беспилотные авиационные системы и малые космические аппараты.
Что делать
•Разрабатывать бортовое ПО малых космических аппаратов на C++: bare metal, STM32, Linux и RTOS.
•Рефакторить существующий код, участвовать в code review и создавать модульные и автоматические интеграционные тесты.
•Документировать ПО, включая технические задания, схемы алгоритмов и временные диаграммы.
•Участвовать в разработке архитектуры подсистем, межмодульных интерфейсов и радиопротоколов связи между наземной системой управления и аппаратом.
•Разрабатывать служебные и тестовые desktop-приложения на C++/Qt и Python.
•Участвовать в наземных проверках и летных испытаниях подсистем.
Требования
•Высшее техническое образование и опыт разработки от 3 до 6 лет.
•Знание C/C++, объектно-ориентированного подхода и программирования микроконтроллеров.
•Опыт разработки драйверов периферии.
•Знание интерфейсов CAN, UART, SPI, I2C и SDIO.
•Опыт работы с Git и измерительной аппаратурой: осциллографом, мультиметром и анализатором спектра.
Хорошо, если есть
•Опыт работы с STM32, Nios для ПЛИС Altera или Embedded Linux/Buildroot.
•Опыт в космической сфере, разработке радиопротоколов, DVB-S, криптографии и цифровой обработке сигналов.
•Знание датчиков и исполнительных систем космических аппаратов, алгоритмов ориентации и стабилизации.
•Знание теории автоматического управления, численных методов, линейной алгебры и MATLAB/Simulink.
Культура и преимущества
•Оформление по ТК РФ и полностью официальная заработная плата.
•Работа в аккредитованной IT-компании в современном офисе рядом с метро «Площадь Мужества».
•Гибкое начало рабочего дня, охраняемая авто- и велопарковка.
•ДМС после трех месяцев работы.
•Корпоративный спорт, библиотека, настольные игры, чай, кофе и станции здорового питания.
•Изучение иностранных языков в офисе с компенсацией 50% от компании.