Embedded middle developer 3, Москва.

▷ Работодатель: Лаборатория электроприводов Адаптто (профиль,отзывы)
💰 From 100000 RUR. | Режим: office | 10

* This listing is inactive or archived *

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

1. Разработка / доработка печатных плат:
• Доработка аналоговой, цифровой и силовой схемотехники. Трассировка ПП.
• Сопровождение производства и монтажа ПП.
• Корректировка ПП по результатам тестирования.
• Создание библиотечных элементов.
• Конструирование корпусов готовых изделий (SolidWorks).
• Создание 3D моделей устройств, включая платы, электронные компоненты, детали корпуса.
• Сопровождение заказов производства, приёмка изделий у сторонних производителей.

2. Разработка ПО:
• Разработка программного кода для микроконтроллеров STM32 на языке C/C++ (с использованием HAL или без него).
• Разработка алгоритмов взаимодействия между устройствами (с помощью существующего протокола обмена), маршрутизация данных.
• Разработка графики на LVGL

Требования:

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

а) Умение определять и исправлять такие ошибки как:

б) Ошибки атомарности доступа к данным;

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

  • Навык отладки программного обеспечения.
  1. Общие:
    • Опыт работы с системой управления проектами Jira/Trello или аналоги.
    • Опыт работы с системой контроля версий git/svn.
    • Документирование выполненных задач.
    • Высшее техническое образование.

Условия:

  • официальное оформление
  • удаленная работа может обсуждаться

Плюсом будет:

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

Created: .
Expires after: .
Responses: 2

Откликнуться на вакансию  Работодатель: профиль,отзывы