Embedded Middle Developer

от 160 000 до 250 000 ₽ на руки

Вакансия находится в архиве

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Гибкий график

Компетенции

Middle

Мы ищем специалистов, которые любят и имеют разрабатывать технические устройства, разбираются в сложной технике и готовы стать частью успешной команды в сфере электрического транспорта.
Возможности: причастность к разработке новых сложных технических устройств, доступ к ведущим экспертам, работа с актуальными задачами отрасли (понимание специфики электротранспорта).

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

1. Разработка ПО:
a. Разработка программного кода для микроконтроллеров STM32 на языке C/C++ (с использованием HAL или без него).
b. Разработка алгоритмов взаимодействия ядер процессора, работа с кэшем.
c. Разработка алгоритмов взаимодействия между устройствами (с помощью существующего протокола обмена), маршрутизация данных.
2. Разработка / доработка печатных плат (данная задача в реальности встречается редко):
a. Доработка аналоговой, цифровой и силовой схемотехники. Трассировка ПП.
b. Сопровождение производства и монтажа ПП.
c. Корректировка ПП по результатам тестирования
d. Сопровождение заказов производства, приёмка изделий у сторонних производителей

Требования:

1. Опыт разработки ПО:

  • Опыт работы с МК STM32 не менее 3-х лет.
  • Умение оптимизировать и логически структурировать код, гибко пользоваться возможностями контроллера прерываний для достижения быстрой реакции, где это необходимо, запускать отложенную обработку данных.
  • Навыки работы с FreeRTOS: блокировки, очереди, коммуникации.
  • Опыт решения задач (например, как сделать очередь, блокировку ресурса без использования RTOS, как работать с контроллером прерываний, отложенными обработками IRQ для достижения быстрого гарантированного времени реакции, где это необходимо.
  • Опыт работы с цифровыми интерфейсами SPI, I2C, Ethernet (LwIP), CAN, UART.
  • Умение определять и исправлять такие ошибки как:

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

  • Наличие теоретического бекграунда, который позволяет решать задачи системного уровня (например, правильно настроить кеширование в MPU или сделать кеширование с файловой системы).
  • Навык отладки программного обеспечения.

2. Опыт разработки и отладки ПП:

  • Опыт разработки аналоговой и силовой схемотехники.
  • Опыт разработки топологии ПП плат от 2 лет (приветствуется опыт трассировки BGA, гибких, гибко-жестких конструкций).
  • Понимание особенностей трассировки силовых и аналоговых цепей. Понимание принципов распространения резистивных, емкостных и индуктивных помех и методов борьбы с ними.
  • Опыт работы в Altium.
  • Знание современной элементной базы.
  • Навык отладки работы электронных плат. Навык работы с измерительным инструментом, в частности с осциллографом. Поиск и выявление причин проблем с коммуникациями, помехами, питанием.

3. Общие:

  • Опыт работы с системой управления проектами Jira/Trello или аналоги.
  • Опыт работы с системой контроля версий git/svn.
  • Документирование выполненных задач.
  • Высшее техническое образование.
Условия:
  • официальная ЗП,
  • соц. пакет,
  • корпоративное питание,
  • система мотивации для деловых и рациональных предложений (включая участия в правах владения интеллектуальной собственностью на разработанные продукты).

Преимуществом для кандидата будет:

  • Опытная оценка уровня помех и подбор адекватного метода их устранения / компенсации.
  • Опыт разработки импульсной силовой преобразовательной техники.
  • Знание нюансов работы различных дискретных компонентов (токи утечки, термостабильность элементов, время восстановление диода, эффект Миллера и т.п.).
  • Опыт конструктора (влагозащита, понимание свойств и применимости разных материалов, расчёт механической прочности, технологии производств, допуски при обработке и т.д.).
  • Уверенное владение программами 3D моделирования, в частности SolidWorks, знание основ Autocad, MS Word, Excel.

Ключевые навыки

Altium designer
Stm32
Autocad
Solidworks
3d моделирование
Freertos
Rtos
Riot.js
Git/svn
C/c++

Адрес

Москва, Раменский бульвар, 1

Контактная информация

Лаборатория электроприводов Адаптто

Сайт: adaptto.ru

Почта: не указана

Вакансия опубликована 05.08.2024 в г. Москва.

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

#

Senior

Екатеринбург

Динамо

и еще 1 станция

Удаленная работа

Подробное описание

12 августа

#

Москва

Полный день

Подробное описание

22 апреля

#

Не указана

Москва

Полный день

Подробное описание

17 апреля