Финко

Инженер-программист микроконтроллеров (С/C++)

От 90 000 RUR
  • Ижевск
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет

Мы - Группа компаний «Беспилотные системы» являемся разработчиком и производителем беспилотных авиационных комплексов с 2010 года. Наше оборудование поставляется как на российский рынок, так и на экспорт.

Работы с использованием наших БЛА выполняются ежедневно во всех климатических зонах России на объектах:

* транспортной инфраструктуры;

* добычи полезных ископаемых;

* нефтегазового комплекса;

* лесного и сельского хозяйства;

* и других объектах – всего около 130 сфер применения.

На сегодняшний день ГК «Беспилотные системы» занимает лидирующие позиции по предоставлению услуг на всей территории России.

От тебя:

  • написание и оптимизация программного кода на языках С/С++ или Python для различных моделей микроконтроллеров;

  • реализация алгоритмов управления периферийными устройствами (датчики, моторы, дисплеи и т.д.);

  • создание схемотехники для новых устройств, включая выбор компонентов, расчет электрических параметров и проверка на совместимость;

  • разработка печатных плат (РСВ) с использованием ПО (например: Altium Designer, KiCAD);

  • сборка электрических схем на макетной плате для проверки работоспособности устройства;

  • проведение функциональных испытаний, тестирование на устойчивость к внешним помехам и др. критериям;

  • поиск и исправление ошибок в коде и в аппаратной части, оптимизация работы программы для повышения эффективности;

  • ведение технической документации по проектам, создание схем, описаний и инструкций по эксплуатации;

  • подготовка отчетности;

  • разработка интерфейсов для взаимодействия пользователя с устройством (через LCD-дисплеи, кнопки, сенсоры);

  • разработка приложений для взаимодействия микроконтроллеров с мобильными и веб-приложениями, используя протоколы связи (Bluetooth, Wi-Fi, MQTT).

Нам важно:

  • высшее техническое образование (электроника, радиотехника, компьютерная техника или смежных областях);

  • уверенные навыки программирования на языках C/C++;

  • опыт работы с Python или другими языками для отладки или тестирования;

  • знание архитектур различных микроконтроллеров (например: ARM Cortex, AVR, PIC и т.д.);

  • опыт участия в проектах по разработке встраиваемых систем (Firmware);

  • опыт работы с различными периферийными устройствами (GPIO, SPI, I2C, UART, ADC и др.);

  • опыт работы с микроконтроллерами (STM32, AVR, TMS320), периферией (TIM, SPI, DMA, ADC);

  • понимание основ схемотехники и опыт чтения электрических схем;

  • опыт работы с IDE (интегрированными средами разработки) для микроконтроллеров (Keil, MPLAB, STM32CubelDE и т.д.);

  • английский язык на техническом уровне для работы с документацией и общения с международными коллегами.

От нас:

  • оформление в соответствии с ТК РФ;
  • полный рабочий день, на территории работодателя;
  • белая заработная плата, ДМС;
  • работа в инновационной, быстро развивающейся компании в сфере производства беспилотных летательных аппаратов.