Разработка комплексного встроенного ПО для продуктов компании. Разработка документации на ПО. Участие в разработке нового поколения приёмной станции, предшественник http://www.nppmera.ru/m2181e1. Перспективные проекты: Приёмо-передающий комплекс скафандров Орлан для связи с МКС Система акусто-сейсмического мониторинга со сбором данных по радиоканалу Участие в разработке ТЗ на систему радиотелеметрии. Основные используемые FPGA: AMD/Xilinx (Kintex 7), Intel/Altera (Cyclone III/IV). Основные используемые uP, uC: TI (66AK2G12, OMAP137), STMicroelectronics (STM32), Microchip/Atmel (ATtiny25) Приемка работ outsource разработчиков FW/SW: соответствие спецификации, наличие ошибок, code review. Запуск HW, проверка работоспособности, проверка совместной работоспособности FW+HW, тестирование. Разработка документации: спецификации приемки, тестирования и т.п.; описание протоколов. Обработка данных, анализ, построение отчетов (Excel, Python, Jupiter, ...). Написание тестового FW/SW (C/C++, Assembler, Python). Поддержка внутренних продуктов. Участие в разработке FW совместно с outsource командой. Командная работа в проекте: участие в декомпозиции, обсуждение технических задач и нахождение оптимального решения, ревью Э3, архитектуры системы. Ответственность за качество, успешность системы/комплекса в целом. Высшее техническое образование. Опыт программирования от 5 лет на языке C и C++. Обязательный навык, опыт низкоуровневого программирования под архитектуру ARM. Знание архитектуры микроконтроллеров, понимание деталей работы ядра и периферии. Понимание принципов разработки качественного ПО (SOLID), умение писать понятный, структурированный и читабельный код. Опыт работы: с NAND flash памятью; с VCS системами SVN/GIT или открытость к такому формату работы; с интерфейсами (Ethernet/PCIExpress/USB/DDR/LVDS/SDIO); в ОС Linux/Windows, с микроконтроллерами STM32/AVR/PIC; с Project Management Systems (Redmine, Open Project, YouGile и т.п.). Опыт разработки под RTOS (FreeRTOS и аналоги); Опыт использования unit testing, ЦОС в радиомодемах; Опыт отладки разработанных проектов. Навыки работы с измерительным оборудованием (осциллограф, логический анализатор и т. п.). Наличие завершенных проектов, готовность продемонстрировать свои проекты. Готовность к обучению, в том числе самостоятельному, и стремление к профессиональному росту. Готовность работы по внутренним стандартам компании. Приветствуется: Опыт программирования на Verilog/SystemVerilog ПЛИС FPGA: AMD/Xilinx (Kintex 7), Intel/Altera (Cyclone III/IV/ V, Max 5/10) или на ВЗПП-С, Gowin, Microsemi/Actel (SmartFusion2, ProASIC 3); Знание и опыт Assembler, Python, Jupiter.
31 марта 2023, 11:59