Компания «Прайм Радарные Технологии» — разработчик и производитель комплексных систем защиты воздушного пространства от несанкционированного проникновения. Мы объединяем инженеров, программистов и исследователей для создания решений, которые делают мир безопаснее.
В связи с расширением сектора НИОКР, ищем специалиста, который готов воплощать идеи в жизнь на стыке программирования и радиотехники.
Основные обязанности:
- Разработка и отладка программного обеспечения для микроконтроллеров и СнК.
- Программирование платформ Arduino и/или STM32 и других СнК и ПЛИС на языках C/С++.
- Работа с SDR-платформами (Software Defined Radio) для реализации протоколов обработки сигналов.
- Реализация алгоритмов ЦОС.
- Реализация взаимодействия с периферией и внешними устройствами через интерфейсы: SPI, UART/RS-232/RS-485, CAN, Ethernet, I2C.
- Отладка схемотехники, поиск неисправностей на уровне «железа» и ПО.
- Тестирование ПО на различных аппаратных платформах.
- Взаимодействие с коллегами из смежных отделов по общим вопросам.
Требования:
- Уверенное владение языком C (обязательно), приветствуется знание C++.
- Опыт коммерческой Embedded-разработки не менее 3 лет. Опыт написания драйверов и работы с регистрами.
- Глубокое понимание архитектуры микроконтроллеров (ARM Cortex-M и др.)
- Уверенное знание и опыт ЦОС: методы спектрального анализа (БПФ, ESPRIT, AR и т.п.) и фильтрации.
- Практический опыт работы с платформами STM32 и Arduino / Atmega от 3 лет.
- Опыт работы с SDR (например, LibreSDR, HackRF, SDRPi) и понимание принципов работы с программно-определяемыми радиосистемами.
- Знание принципов работы и опыт программирования промышленных интерфейсов: SPI, CAN, Ethernet, RS-485/232.
- Понимание основ схемотехники и радиоаппаратуры: умение читать электрические схемы, понимание назначение компонентов и основ прохождения сигнала.
- Понимание принципов и основ формирования, модуляции, приема и обработки радиосигналов.
- Опыт работы с инструментами отладки: осциллограф, логический анализатор, мультиметр и тд.
- Опыт работы с системами контроля версий (Git).
Приветствуется:
- Опыт работы с операционными Linux, FreeRTOS.
- Опыт работы с ПЛИС/СнК Xilinx, знание САПР Vivado и/или F4PGA (Yosys, nextpnr).
- Знание технологии LoRa и протокола LoRaWAN.
- Опыт разработки на языках описания аппаратуры (Verilog, VHDL).
- Навыки трассировки и проектирования печатных плат (Altium Designer, *Cad, Eagle).
Условия и преимущества:
- Официальное трудоустройство и стабильная заработная плата.
- График работы пн-пт, 8-часовой рабочий день.
- Работа в офисе в г. Зеленоград в пешей доступности от ст. Крюково.
- Участие в разработке передовых технологий и реальных инженерных задачах.
- Дружная команда профессионалов и поддержка на всех этапах
- Перспективы профессионального и карьерного роста.