Инженер-программист микроконтроллеров

БАЙКАЛ ЭЛЕКТРОНИКС

Инженер-программист микроконтроллеров

Москва, Огородный проезд, 16/1с5

Метро: Бутырская

Описание вакансии

Привет! Мы - отдел программного обеспечения Baikal Electronics. В настоящее время наша компания активно растет и развивается, и сейчас мы в поиске талантливых специалистов, готовых внести свой вклад в наш общий успех.

Приглашаем тебя стать частью команды, которая будет запускать на рынок продукт, способный изменить отрасль.

Обязанности:

  • разработка структуры, API и кода библиотек для периферийных блоков в составе SDK микроконтроллеров;
  • pазработка тестов библиотечных функций и тестов производительности;
  • написание, отладка и сопровождение ПО, связанного с практическим применением микроконтроллеров;
  • разработка демонстрационных примеров библиотек;
  • поддержка системы сборки для SDK в актуальном состоянии;
  • документирование кода и помощь в подготовке общей документации;
  • запуск и отладка ПО на опытных образцах;

Требования:

  • знание основ операционных систем;
  • уверенное знание языка C;
  • опыт в разработке ПО дли микроконтроллеров;
  • опыт работы с инструментами систем сборки (gcc, ld, make/cmake) и их конфигурации;
  • опыт работы с инструментами систем сборки (gcc, ld, make/cmake) и их конфигурации;
  • умение пользоваться инструментами отладки (gdb, OpenOCD, JTAG/SWD-отладчики);
  • навыки отладки кода на уровне ассемблерных инструкций;
  • понимание архитектуры микропроцессорных систем;
  • практический опыт написания ПО с использованием распространенных периферийных блоков (UART, SPI, I2C, DMA, ADC, CAN, I2S);

    Желательно:
  • навык работы с измерительным оборудованием (осциллограф, логический анализатор);
  • опыт работы в ОС Linux (установка систем сборки, конфигурирование и сборка проектов, написание и использования скриптов);
  • опыт работы с ОСРВ для микроконтроллеров (FreeRTOS, Zephyr, RT-Thread и т.д.);
  • опыт практического использования библиотек STM32 (HAL/LL);

  • опыт написания ПО для устройств, использующих USB и Ethernet интерфейсы;

  • знакомство с архитектурой RISC-V;

  • опыт работы с FPGA;

Условия:

  • работу в динамично развивающейся компании, лидере в области разработки микропроцессоров;
  • уникальную возможность участвовать в создании продуктов, которые будут определять будущее технологий;
  • возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами;
  • конкурентоспособную заработную плату, соответствующую вашему опыту и навыкам;
  • работа в аккредитованной IT-компании с предоставлением отсрочки;
  • возможность гибридного формата работы;
  • ДМС (включающую стоматологию, госпитализации, международные путешествия).
Посмотреть контакты работодателя

Адрес

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию