ТМХ ТМ

Ведущий инженер-программист микроконтроллеров

100 000 - 200 000 RUR
  • Санкт-Петербург
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
Обязанности:
  • Написание алгоритмов и разработка программного обеспечения (ПО) для МК по управлению асинхронными двигателями (достаточно U/f=const, до 1кВт), импульсными понижающими источниками питания (до 1кВ, до 5кВт);
  • Написание логики и разработки ПО обеспечивающих SIL3;
  • Написание ПО взаимодействия с другими устройствами комплекса по цифровым интерфейсам связи (CAN, RS485);
  • Написание ПО для диагностических каналов связи (Modem, BT);
  • Тестирование и отладка разработанного ПО локально и в составе комплекса.
Требования:
  • Высшее профессиональное техническое образование (специалист или магистратура);
  • Практический опыт разработки ПО МК от 3 лет;
  • Уверенное знание языка программирования С;
  • Базовые знания архитектуры и принципов работы МК. Будет преимуществом опыт программирования STM32, C2000, nRF52;
  • Уверенное знание цифровых интерфейсов обмена данными (CAN, RS485, OneWire, I2C, SPI, USART);
  • Большой опыт работы с периферией МК (GPIO, PWM, ADC, SPI, USART, DMA);
  • Опыт использования ОСРВ (FreeRTOS и т.п.);
  • Опыт работы с git;
  • Умение работать с чужим кодом;
  • Знание основ схемотехники, умение читать электрические схемы, разбираться в datasheet на компоненты;
  • Умение работать с измерительным оборудованием;
  • Знание английского языка (на уровне чтения технической документации).
Условия:
  • Работа в IT-аккредитованной организации;
  • Оформление в соответствии с ТК РФ;
  • График работы 5/2, гибкое начало рабочего дня с 8:00 до 9:00 (в пятницу сокращенный день на 1 час);
  • Размер заработной платы определяется по результатам собеседования и зависит от уровня кандидата;
  • Комфортная кухня (чай, кофе, печенье);
  • Мотивационные программы (ДМС по окончанию испытательного срока; совместные выезды и мероприятия);
  • Место работы в пешей доступности от ст. м. Площадь Мужества.