ктм групп

Программист микроконтроллеров (STM32 / ESP32)

Находимся на рынке более 18 лет, специализируется на полном цикле автоматизации всех инженерных систем зданий и сооружений, а также разработкой и серийном выпуске устройств домашней и промышленной автоматизации.

ктм групп

80k–180k ₽РоссияКраснодарОфис

Компания «КТМ ГРУПП»
Находимся на рынке более 18 лет, специализируется на полном цикле автоматизации всех инженерных систем зданий и сооружений, а также разработкой и серийном выпуске устройств домашней и промышленной автоматизации.

Условия:

· Официальное трудоустройство по ТК РФ.

· График 5/2, переработки оплачиваются, если возникла необходимость срочно дожать проект).

· Интересные и технически сложные проекты: работаете напрямую с «железом», которое потом выпускается серийно.

Уровень дохода: 60 000 – 120 000 руб. на руки (оклад + KPI)

Как откликнуться:

Просьба приложить к резюме ссылки на примеры кода (GitHub), реализованные проекты или кратко описать в сопроводительном письме задачи, с которыми приходилось работать (какие контроллеры/протоколы использовали).

#STM32Cube IDE #Espressif IDE #Arduino IDE #VisualStudioCode #Программист

Чем предстоит заниматься:

· Полный цикл разработки встроенного ПО (проектирование архитектуры, написание кода, отладка, сопровождение).

· Участие в разработке принципиальных схем и подборе периферии совместно с hardware-инженерами.

· Реализация низкоуровневых драйверов и прикладной логики работы устройств.

· Интеграция и отладка протоколов обмена данными (RS485, CAN, DALI, UART, I2C, I2S, 1-Wire).

· Работа с периферией: дискретные, аналоговые и ШИМ входы/выходы.

· Полное ведение проекта во встроенных средах разработки и написание сопроводительной документации.

Наши ожидания от кандидата:

Обязательные hard-скилы:

· Уверенное знание языков C/C++ для микроконтроллеров.

· Свободная работа в средах разработки:

· STM32Cube IDE,

· Espressif IDE,

· Arduino IDE,

· Visual Studio Code (с обязательным применением PlatformIO).

· Глубокое понимание принципов работы и практический опыт с шинами и протоколами: RS485, CAN, DALI, UART, I2C, I2S, 1-Wire.

· Понимание и опыт работы с дискретными и аналоговыми входами/выходами, а также с ШИМ (PWM).

· Умение пользоваться измерительными приборами (осциллограф, логический анализатор, мультиметр) для отладки железа и кода.

Личные качества:

· Полная вовлеченность в продукт: вы не просто пишете код, а участвуете в создании «умного» устройства от идеи до серии.

· Самостоятельность и проактивность в решении задач.

· Желание разбираться в смежных областях (схемотехника, корпусирование), чтобы видеть картину целиком.

Похожие вакансии Embedded & IoT

hh.ru
майхит

Embedded-разработчик

майхитАвтоподнятие
170k–250k ₽РоссияКазаньОфис

Привет! Мы — MyHeat.


Создаем «умное» оборудование и разрабатываем ПО для автоматизации систем отопления в России и СНГ. Мы не просто делаем устройства — мы делаем тепло умным.

Сейчас мы в поиске программиста-единомышленника, который любит копаться в железе, говорит на C/C++ как на родном, и готов вместе с нами разрабатывать, улучшать и внедрять.

Что нужно знать и уметь:

  • уверенное знание C/C++ и опыт коммерческой разработки embedded-решений;
  • опыт разработки и отладки прошивок для STM32, ESP32, TI CC1310;
  • понимание архитектуры микроконтроллеров, памяти, периферии и низкоуровневого взаимодействия с железом;
  • умение пользоваться осциллографом и логическим анализатором;
  • хорошие знания аналоговой электроники, цифровой схемотехники;
  • умение читать электрические схемы, datasheet, reference manual;
  • умение конфигурировать периферию через регистры и понимание, как она работает на низком уровне;
  • опыт работы с UART, SPI, I2C, RS-485, DMA;
  • опыт работы с FreeRTOS или другими RTOS системами;
  • навыки поиска и устранения проблем на стыке железа и прошивки;
  • умение разбираться в существующем коде, поддерживать и развивать его;
  • владение Git;
  • базовый Python для вспомогательных скриптов, тестов и диагностики.

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

  • опыт работы с PlatformIO;
  • знание Modbus, 1-Wire, OpenTherm;
  • опыт в промышленной автоматике, IoT, системах отопления;
  • опыт написания тестовых стендов, сервисных утилит и инструментов автоматизации;
  • опыт трассировки печатных плат;
  • опыт работы с 3D-моделированием.

Что будешь делать:

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

    Условия:
  • Официальное оформление по ТК РФ
  • Зарплата — достойная, обсуждаем на собеседовании
  • Выплаты дважды в месяц — четко, без задержек
  • График: 5/2 - гибкий - для твоего удобства
  • 8-часовой рабочий день, но без бюрократии
  • Работа в офисе, где кипит настоящая инженерная жизнь

Почему стоит к нам:

  • Мы молоды, голодны до инноваций и быстро растем
  • У нас своя корпоративная культура и рабочие традиции
  • Минимум формальностей — максимум идей
  • Твой вклад не растворится в огромной структуре — ты реально увидишь, как идеи становятся продуктами

MyHeat растет, развивается и ищет людей, которые хотят делать по-настоящему нужное. Если ты один из них — давай знакомиться!

✉️ Присылай отклик, портфолио или просто расскажи о себе — найдем общий язык.

Соц.сети

Инженер-электроник (разработка цифро-аналоговых устройств)

Неизвестный работодатель
Зарплата не указанаБеларусьМинскОфис

#Инженерэлектроник #Минск #офис

Ищем инженера (разработка цифро-аналоговых устройств), который любит сложные задачи и хочет работать с реальными аналого-цифровыми системами.

☝️Нам важно:

🔻 Высшее техническое образование (электроника, радиоэлектроника, приборостроение).
🔻Опыт разработки электронных устройств, схем и печатных плат от 3 лет.
🔻Знание аналоговой, цифровой и смешанной схемотехники, умение выбирать схемотехнические решения.
🔻Опыт проектирования печатных плат в Altium Designer/ KiCad/Cadence/OrCAD или аналогичных САПР.
🔻Понимание работы микроконтроллеров (STM32, ATmega), АЦП, ЦАП, операционных усилителей, источников питания и интерфейсов (RS-485, CAN, SPI, I2C).
🔻Навыки подбора компонентов с учётом характеристик, стоимости и доступности.
🔻Умение читать техническую документацию на английском языке.
🔻Опыт реверс-инжиниринга аналоговых схем: восстановление принципиальных схем по платам, понимание работы аналоговых узлов без документации.
🔻Понимание принципов работы вращающихся трансформаторов (ВТ) в составе следящих приводов, схем включения и методов обработки сигналов рассогласования (фазовые и амплитудные детекторы, ФЧВ, демодуляторы).
🔻Базовые навыки программирования для анализа прошивок и разработки встроенного ПО.

📌Чем предстоит заниматься:

🔸Разработка схемотехнических решений и принципиальных схем электронных устройств.
🔸Анализ и модернизация существующих, зачастую плохо документированных аналоговых систем управления.
🔸Подбор компонентов, разработка печатных плат, расчёты и моделирование цепей.
🔸Участие в изготовлении и монтаже опытных образцов.
🔸Интеграция новых модулей в работающие системы без нарушения их функционирования (согласование уровней сигналов, протоколов, питания).
🔸Интеграция модулей обработки сигналов ВТ в существующие аналоговые контуры без потери динамических характеристик.
🔸Настройка, отладка, функциональные испытания и анализ результатов.
🔸Подготовка конструкторской и эксплуатационной документации, сопровождение передачей в производство.
🔸Взаимодействие со смежными подразделениями.

Буду рада познакомиться и обсудить детали🙂
••••••••

hh.ru
Зарплата не указанаРоссияИваново (Ивановская область)Офис

О компании:

  • Сфера: промышленная электроника (ЧПУ для металлорежущего оборудования)
  • Продукт компании: Цифровой УПАК нового поколения серии MNC и станочные электроприводы серии MTDrive
  • Мы вплотную конкурируем с импортом.
  • Наше предприятие в перечне системообразующих.

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

— Разработка встроенного ПО и HDL-прошивок под FPGA и MCU: от ТЗ и архитектуры до тестирования и внедрения.

  • Написание, отладка и оптимизация кода (C/C++ для микроконтроллеров, VHDL/Verilog/SystemVerilog для FPGA).
  • Реализация и верификация интерфейсов (SPI, I²C, UART, CAN, Ethernet, PCIe, DDR).

— Разработка алгоритмов обработки сигналов (DSP) и реализация в FPGA или MCU.

  • Интеграция ПЛИС и микроконтроллеров в единые системы (SoC-платформы, ARM+FPGA).

— Верификация: симуляция (ModelSim/QuestaSim, Vivado Simulator), unit-тесты, отладка на «железе» (логический анализатор, JTAG, ICE).

  • Ведение документации по ГОСТ/ЕСКД и отраслевым стандартам (MISRA-C, DO-254, ISO 26262 и др.).

Требования к кандидатам:

— Высшее образование в области электроники, вычислительной техники или радиотехники.

  • Уверенное владение C/C++ (MCU) и VHDL/Verilog/SystemVerilog (FPGA).

— Знание архитектур MCU (ARM Cortex-M, STM32, AVR, MSP430, RISC-V и др.).

  • Знание архитектур FPGA (Xilinx, Intel/Altera, Lattice), опыт работы в Vivado/Quartus.

— Опыт работы с периферийными интерфейсами и протоколами.

  • Навыки отладки: JTAG/SWD, логические анализаторы, осциллографы.

— Английский язык для чтения документации.

  • Базовый опыт с одним MCU-семейством (например, STM32) и одной FPGA-платформой (Xilinx или Intel).

— Умение работать с простыми интерфейсами (GPIO, UART, SPI, I²C).

  • Понимание работы таймеров, АЦП/ЦАП, прерываний.

— Самостоятельная реализация и отладка проектов: от написания кода до тестирования на «железе».

  • Навыки оптимизации по ресурсам и скорости.

Желательные специализации:

  • Опыт работы с RTOS (FreeRTOS, Zephyr) и интеграции с периферией.
  • В FPGA: владение синтезом, планировкой, написанием модулей под высокоскоростные интерфейсы (DDR, Ethernet, PCIe).
  • Знание инструментов симуляции и верификации (ModelSim, Vivado, Questa).

Инструменты и стек:

— CAD/IDE: Vivado, Quartus, Libero, ISE.

  • Языки: C/C++, VHDL, Verilog, SystemVerilog;
  • Симуляция: ModelSim, QuestaSim, Vivado Simulator.

— Отладка: JTAG/SWD, Segger J-Link, Lauterbach.

  • RTOS: FreeRTOS, Zephyr, µC/OS.

— Контроль версий.

Soft Skills:

— Внимательность и системное мышление.

  • Способность работать в мультидисциплинарной команде (схемотехника, топология, верификация, тестирование).

— Умение оценивать риски и сроки.

  • Инициативность и готовность предлагать оптимизации.

— Навыки менторинга.

Условия работы:

  • График работы 5/2 сб., вс. - выходной
  • Официальное трудоустройство
  • ЗП по результатам собеседования

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.