Инженер-программист микроконтроллеров (Эмбеддер)

Дата размещения вакансии: 21.11.2024
Работодатель: Научно-Производственное Объединение Прибор Имени С.С. Голембиовского
Уровень зарплаты:
от 150000 до 180000 RUR
Город:
Санкт-Петербург
Заставская улица 5/1
Требуемый опыт работы:
От 3 до 6 лет

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

  • Разработка ПО низкого уровня для микроконтроллеров (преимущественно STM32) на базе RTOS (NuttX, FreeRTOS) и с использованием state machine;
  • Разработка драйверов/api для периферийных микросхем, подключенных к микроконтроллеру (MEMS - барометры, акселерометры и т.д.);
  • Написание unit-тестов программных модулей;
  • Разработка протоколов передачи данных между устройствами;
  • Разработка bootloader'ов;

Преимуществом будут:

  • Умение использовать измерительную технику: Осциллографы, мультиметры, генераторы сигналов и т.д.;
  • Опыт создания прошивок для ПЛИС (verilog/system verilog) для использования ПЛИС в аппаратном unit-тестировании;
  • Умение паять.

Требования:

  • Высшее профильное образование по направлению Радиотехника/Компьютерные технологии и информатика;
  • Знание принципов построения приложения с использованием RTOS и state-machine;
  • Умение использовать утилиты сборки make/cmake;
  • Уверенное знание языков С/С++ (преимущественно С);
  • Умение писать модульный код;
  • Опыт написания цифровых фильтров с использованием SIMD-инструкций ядра;
  • Опыт работы с внутренними блоками микроконтроллеров серии STM32: DMA, SPI, I2C, CAN, UART, PWM и т.д.;
  • Опыт написания ПО на CMSIS без использования HAL;
  • Английский язык на уровне, необходимом для чтения технической документации.

Условия:

  • Оформление по ТК РФ

  • Пятидневная рабочая неделя, с двумя выходными днями (суббота, воскресенье).

  • Социальные выплаты в соответствии с коллективным договором
  • Ежегодная индексация окладов
  • Выслуга лет ( после 1-го года работы)
  • ДМС
  • Дотация на питание
  • Дополнительная выплата к ежегодному очередному отпуску в размере должностного оклада
  • Жилищная программа
  • Санаторно-курортное лечение
  • Бронирование граждан, пребывающих в запасе.