other

Инженер-программист FPGA/MCU (ПЛИС)

17 июня 2026

З/П не указана

Город: Ярославль

Мехатроника

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 1 года

О компании: Сфера: промышленная электроника (ЧПУ для металлорежущего оборудования) Продукт компании: Цифровой УПАК нового поколения серии 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; Python для скриптов и тестов. Симуляция: ModelSim, QuestaSim, Vivado Simulator. — Отладка: JTAG/SWD, Segger J-Link, Lauterbach. RTOS: FreeRTOS, Zephyr, µC/OS. — Контроль версий. Soft Skills: — Внимательность и системное мышление. Способность работать в мультидисциплинарной команде (схемотехника, топология, верификация, тестирование). — Умение оценивать риски и сроки. Инициативность и готовность предлагать оптимизации. — Навыки менторинга. Условия работы: График работы 5/2 сб., вс. - выходной Официальное трудоустройство ЗП по результатам собеседования

Показать контакты

Имя не указано

Пожаловаться ID: 155308243

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

Инженер-программист СБиС++

От 80 000 руб.

Ярославль

Спектр-Авто

Инженер-программист (ведущий)

От 63 000 руб.

Ярославль

Русские краски

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

От 47 000 до 80 000 руб.

Ярославль

АГАТ, Гаврилов-Ямский машиностроительный завод

Программист ЕРП

Договорная

Ярославль

ПРОНТО

Программист 1С

От 80 000 до 120 000 руб.

Ярославль

Модами

Программист 1С

От 44 480 до 44 480 руб.

Ярославль

Русский Дом, текстильная компания