Embedded-разработчик / программист микроконтроллеров

Работодатель:
Зарплата:
150 000 руб.
Опыт работы:
От 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 на удаленке), гибкое начало рабочего дня;
  • трудоустройство в соответствии с ТК РФ;
  • работа в офисе в г. Зеленоград;
  • возможны редкие командировки.

Похожие вакансии

Инженер-программист (Программирование микроконтроллеров)
СПУТНИК-Персонал

Опыт в полном цикле разработки радиоэлектронных устройств или программирование микроконтроллеров. Опыт разработки ПО для микроконтроллеров. Желательно иметь опыт трассировки печатных...

160 000 руб.
Инженер-программист
НПП Доза

Высшее техническое образование. Владение программными продуктами: QT. Программирование на языке C++. Обучаемость, коммуникабельность, внимание к деталям.

Инженер-программист
НПП Доза

Высшее техническое образование. Владение программными продуктами: QT. Программирование на языке C++. Обучаемость, коммуникабельность, внимание к деталям.

Программист 1С
НПП Доза

Образование высшее техническое / экономическое. Знание на уровне профессионала одного или нескольких программных продуктов 1С8:УПП, 1С8...

Ведущий инженер-программист сетевых устройств (Зеленоград, Москва)
НПЦ ЭЛВИС

Высшее техническое образование. Отличное знание языка C и уверенное владение C++. Глубокое понимание архитектуры ОС Linux (внутреннее устройство ядра, подсистемы).