от 150000 RUR
Зеленоград
Крюковская эстакада
Крюковская эстакада
От 1 года до 3 лет
Основные обязанности:
- разработка и отладка программного обеспечения для микроконтроллеров и СнК;
- программирование платформ Arduino, STM32 и других СнК на языках C/С++;
- работа с SDR-платформами (Software Defined Radio) для реализации протоколов обработки сигналов;
- реализация ЦОС;
- реализация взаимодействия с периферией и внешними устройствами через интерфейсы: SPI, UART/RS-232/RS-485, CAN, Ethernet;
- взаимодействие с коллегами из смежных отделов по общим вопросам.
Требования:
- уверенное владение языком C (обязательно), приветствуется знание C++;
- опыт коммерческой Embedded-разработки не менее 3 лет;
- глубокое понимание архитектуры микроконтроллеров (ARM Cortex-M и др.);
- уверенное знание и опыт ЦОС (цифровой обработки сигналов);
- практический опыт работы с платформами STM32 и Arduino / Atmega;
- опыт работы с SDR (например, LibreSDR, HackRF, SDRPi) и понимание принципов работы с программно-определяемыми радиосистемами;
- знание принципов работы и опыт программирования промышленных интерфейсов: SPI, CAN, Ethernet, RS-485/232;
- опыт работы с системами контроля версий (Git).
Приветствуется:
- понимание основ схемотехники и радиоаппаратуры: умение читать электрические схемы, понимание назначение компонентов и основ прохождения сигнала;
- опыт работы с инструментами отладки: осциллограф, логический анализатор, мультиметр и пр.;
- опыт работы с операционными системами реального времени;
- опыт работы с ПЛИС/СнК Xilinx, знание САПР Vivado;
- знание технологии LoRa и протокола LoRaWAN;
- знание и понимание языка C#, готовность разбираться в коде;
- опыт разработки на языках описания аппаратуры (Verilog, VHDL);
- навыки трассировки и проектирования печатных плат (Altium Designer, *Cad, Eagle).
Условия:
- возможен гибридный график (1-2 на удаленке), гибкое начало рабочего дня;
- трудоустройство в соответствии с ТК РФ;
- работа в офисе в г. Зеленоград;
- возможны редкие командировки.