⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Ведущий инженер-разработчик микроконтроллеров

Прямой работодатель  Зарядные станции Yablochkov ( yablochkovtech.com )
Санкт-Петербург, Россия
Миддл
Информационные технологии • Разработка • C++ • C • Hardware • Логистика и транспорт • Производство
17 января 2022
Работа в офисе
Опыт работы любой
160 000 ₽
Описание вакансии

Наша команда разработчиков под брендом Яблочков производит современные зарядные станции для электротранспорта.

Компания основана в 2016 году выпускниками Политеха и названа именем выдающегося русского инженера-электротехника Павла Яблочкова, изобретателя дуговой лампы.

Яблочков - это талантливые новаторы и инженеры, которые ежедневно работают над созданием самой передовой зарядной инфраструктуры и влияют на развитие индустрии будущего.

Мы активно растем: улучшаем продукты, проводим НИОКРы, реализуем крупнейшие контракты в России и выходим на новые рынки. Над этими задачами работает уже более 70 человек.

Ищем в команду Ведущего инженера-разработчика микроконтроллеров, неравнодушного к увлекательным технологическим задачам.

Чем ты будешь заниматься:

Задачи:

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

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

  • Разработка ПО на языке С для микроконтроллеров (серии STM32 или другим семейством контроллеров на ядре Cortex-M);
  • Отладка на испытательных стендах и готовых изделиях.

В твоём опыте нам важно:

Прямо в "яблочко":

  • Опыт разработки ПО на С/С++ от 5 лет;
  • Уверенное знание стандартов С89/С++11;
  • Понимание ООП;
  • Опыт разработки ПО для микроконтроллеров на С/С++ от 3 лет;
  • Опыт отладки микроконтроллеров с использованием IAR или OpenOCD;
  • Знание систем контроля версий (git);
  • Знание CMake и Makefile;
  • Опыт работы с микроконтроллерами семейства STM32 или другими на основе ядра ARM Cortex-M3, знание периферии мк;
  • Знание стандартов CAN, SPI, I2C, RS-485, опыт в работе с данными интерфейсами на микроконтроллерах, разработки протоколов передачи данных;
  • Умение писать чистый и понятный код;
  • Опыт покрытия кода юнит-тестами, знание CppUTest, GoogleTest или альтернатив;
  • Умение документировать написанный код;
  • Базовые знания электроники, способность читать электрические схемы;
  • Опыт тестирования ПО микроконтроллеров;
  • Умение свободно читать и понимать техническую документацию на английском языке;
  • Опыт руководства небольшой командой разработчиков.

Будет плюсом:

  • Уверенное знание стандарта С++ 17;
  • Знание и опыт работы с FreeRTOS;
  • Опыт работы с matlab
  • Базовые знания Linux;
  • Базовые знания bash;
  • Знания в области силовой электроники, энергетики;
  • Знания в области ТАУ, ЦОС;
  • Знания в области компьютерных сетей.

Яблочков предоставляет сотрудникам условия, которые делают их жизнь комфортнее:

  • Белую конкурентную заработную плату, размер которой мы обсудим на собеседовании;
  • Возможность удалённой работы и гибкий график: мы ориентированы на результат и комфорт для всей команды;
  • Современный стек технологий;
  • ДМС после первого месяца работы;
  • Обучение за счёт компании. Обучаемся как на внешних ресурсах, так и друг у друга;
  • Приятные традиционные мелочи для комфортной работы в виде снеков, чая, кофе, душевой;
  • Офис в пешей доступности от ст. м. Обводный канал.

Специализация
Информационные технологииРазработкаC++C
Отрасль и сфера применения
HardwareЛогистика и транспортПроизводство
Уровень должности
Миддл