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

От 100000 до 140000 RUB Полная занятость Офис Москва Опыт работы: 6 лет
C++
639

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

  • Разработка встраиваемого ПО для микроконтроллеров;
  • Отладка, оптимизация кода, пусконаладка;
  • Взаимодействие со схемотехниками по вопросам схемотехнических решений;
  • Поддержка и доработка существующих программ.

Требования:

  • Высшее профильное образование;
  • Уверенное использование языка программирования С;
  • Опыт разработки встраиваемго ПО для серийных изделий;
  • Умение разобраться в чужом коде, умение писать хорошо структурированный и документированный код;
  • Знание архитектуры семейства микроконтроллеров ARM Cortex-M;
  • Понимание принципов работы системы прерываний, DMA, адресации и защиты памяти, режимов энергосбережения;
  • Знание интерфейсов/протоколов USB, UART, SPI, I2C, CAN;
  • Опыт работы с операционными системами реального времени;
  • Знание среды разработки Keil;
  • Опыт работы по специальности не менее 3 лет;
  • Знание английского на уровне свободного чтения технической документации;
  • Опыт работы самостоятельно и в команде.

Соискатели рассматриваются при наличии портфолио! Что мы хотим увидеть:

  1. небольшой участок кода , который характеризовал Вас, как разработчика;
  2. трассировку.

Желательно:

  • опыт работы с микроконтроллерами семейства Nordic;
  • опыт работы с модулями GSM и GPS;
  • опыт работы со стеком BLE;
  • опыт в схемотехнике на уровне чтения принципиальных схем;
  • опыт работы с контрольно-измерительным и паяльным оборудованием;
  • опыт работы с системой контроля версий Git.

Условия:

  • дружный коллектив и хороший психологический климат;
  • уютный современный офис;
  • график работы: 5/2 с 10 до 19;
  • размер заработной платы обсуждается индивидуально по результатам собеседования.
  • испытательный срок до 3-х месяцев


BUG