ПРТ
Embedded-разработчик / Инженер SDR
До 180 000 RUR
- Linux
- ЦОС
- цифровая обработка сигналов
- Arduino
- STM32
- C++
- Software Defined Radio
- SDR
- SPI
- UART
- RS-232
- RS-485
- CAN
- Ethernet
- I2C
- C/C++
- ARM Cortex-M
- микроконтроллеры
- программирование мк
- программирование микроконтроллеров
- Atmega
- Git
- ПЛИС
- Xilinx
- Vivado
- F4PGA
- LoRa
- LoRaWAN
- Verilog
- Verilog HDL
Компания «Прайм Радарные Технологии» — разработчик и производитель комплексных систем защиты воздушного пространства от несанкционированного проникновения.
Мы объединяем инженеров, программистов и исследователей для создания решений, которые делают мир безопаснее.
В связи с расширением сектора НИОКР, ищем специалиста, который готов воплощать идеи в жизнь на стыке программирования и радиотехники.
Основные обязанности:
- Разработка и отладка программного обеспечения для микроконтроллеров и СнК.
- Программирование платформ 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-часовой рабочий день.
- Работа в офисе в г. Зеленоград в пешей доступности от ст. Крюково.
- Участие в разработке передовых технологий и реальных инженерных задачах.
- Дружная команда профессионалов и поддержка на всех этапах
- Перспективы профессионального и карьерного роста.