Разработчик ПЛИС, инженер-программист, начальник лаборатории

Москва

Размещено 13 апреля 2018

от 100 000 рублей

Меньшиков Михаил Витальевич

Мужской, 46 лет

Семейное положение: Состою в браке, детей нет

Мобильный телефон: +79773643625

E-mail: Susanin@yandex.ru

Занятость: Полная

Образование:
НИУ ИТМО, Санкт-Петербург
Оптический, Оптико-электронные приборы и системы

Дополнительное образование:
Санкт-Петербургский государственный политехнический университет, Санкт-Петербург
Переподготовки специалистов, Математическое обеспечение и администрирование информационных систем

Владение иностранными языками:
Английский технический со словарем
Базовый разговорный английский

Опыт работы
Декабрь 2017 — февраль 2018
3 месяца
Индивидуальное предпринимательство / частная практика / фриланс
Разработчик ПЛИС
Проект ПЛИC по синхронному управлению восемью шаговыми двигателями для станка ЧПУ с расчетом траектории равноускоренного движения между точками по линии и по дуге. Разработка ТЗ и математики. Классы С++/SystemVerilog формирования задания для ПЛИС.
Октябрь 2015 — ноябрь 2017
2 года 2 месяца
ООО "НПЦ "ЭХО+"
Москва, www.echoplus.ru

Электроника, приборостроение, бытовая техника, компьютеры и оргтехника... Показать еще

Ведущий инженер-электроник
Создание 3х однотипных проектов ПЛИС по управлению и обработке данных для ультразвукового дефектоскопа на языках SystemVerilog и Си (ФАР на 32 элемента и ТОФД).

Используемые средства разработки - Quartus, ModelSim, Eclipse, VS, Matlab.

Основной опыт:
- дессериализаторы на 600 МГц, SPI для АЦП (конфигурация) и ЦАП (ВАРУ);
- работа с контроллером Cypress FX3 USB3.0, FX2LP USB 2.0 (конфигурирование пришивки (Си), интерфейс с ПЛИС (Verilog), взаимодействие с ПК (C#));
- процессор Altera NIOS (создание HDL модулей на шину Avalon (Slave и Master), программирование NIOS (Си, uCOS, прерывания, семафоры));
- ЦОС: свертка (КИХ фильтры - частотный и Гильберта), огибающая, когерентное накопление;
- работа с квадратурным энкодером угла поворота;
- личные опыты формирования и обработки аккустических ФКМ сигналов;
- личные опыты с фокусировкой линейки ФАР;
- тестовые программы C# (console, GUI), Matlab;
- написание приложения VS C++ CLI управления приводами сканера c ПК по протоколу CANopen;
- разработка схемотехники в P-CAD 2006;
- проработка использования PCIE и DDR3 контроллеров.
Май 2011 — сентябрь 2014
3 года 5 месяцев
Радар ММС
Санкт-Петербург, www.radar-mms.com

Тяжелое машиностроение... Показать еще

Начальник лаборатории
Разрабатывал ПО управления и обработки данных для РЛС с механическим сканированием (макета и образца).

Используемые средства разработки:
- программирование ПЛИС Altera (Verilog/SystemVerilog, Quartus);
- тестирование проектов ПЛИС (ModelSim);
- программирование микроконтроллеров NXP ARM7 (C, Keil uVision);
- создание тестового ПО на ПК (MatLab, C#, C++).

Основной опыт:
- протоколы передачи данных: Gigabit Ethernet UDP/IP, CAN, SerDes LVDS;
- ЦОС на ПЛИС: М-последовательность (до 255), бинарная свертка (ФКМ сигнал 1, -1), БПФ (когерентное накопление, автосопровождение);
- векторное управление 2х и 3х фазными электродвигателями (вращение магнитного поля посредством ШИМ, система слежения за положением), разработка схем управления электродвигателями и схем датчиков положения;
- управление локатором с ПК, отображение и сохранение радиолокационной информации.
Январь 2009 — апрель 2011
2 года 4 месяца
ХК Ленинец OAO НИИРЭК
Санкт-Петербург, www.npo-leninetz.ru

Тяжелое машиностроение... Показать еще

ведущий инженер
Участвовал в разработке аппаратуры для нужд ВПК.

Используемые средства разработки:
- схемотехника (P-CAD, Altium Designer);
- моделирование аналоговых схем в MicroCAP;
- документация (КОМПАС);
- программирование ПЛИС Altera (Verilog, Quartus);
- тестирование работы ПЛИС в ModelSim;
- CodeVisionAVR.

Основной опыт:
- реализация контроллеров интерфейсов передачи данных (МКИО, ARINC 429, SPI, PCI);
- проработка контроллеров NAND Flash, PATA;
- коммутаторы цифровых и аналоговых сигналов;
- источник питания 115В.
Декабрь 2000 — декабрь 2008
8 лет 1 месяц
ХК Ленинец ОАО "СКБ "Система"
Санкт-Петербург, www.npo-leninetz.ru

Тяжелое машиностроение... Показать еще

ведущий инженер
Участвовал в разработке cтендов, макетов, вспомогательных устройств.

Используемые средства разработки:
- схемотехника (P-CAD);
- разводка ПП (Р-CAD) (4х слойка PCI32 и пара ДПП);
- моделирование аналоговых схем в MicroCAP;
- документация (КОМПАС, Word - Э3, Э4, Э5, ТУ, паспорт, инстукции по образцу);
- программирование ПЛИС Altera (AHDL/Verilog, MAX+PLUS II/Quartus);
- программирование на Си микроконтроллеров Atmel AVR и Altera NIOS (CodeVisionAVR, Quartus).

Основной опыт:
- протоколы передачи данных: PCI, CAN, UART, SPI, I2C;
- разработка контроллера динамической памяти SDRAM;
- програмирование NOR Flash;
- разработка видео-контроллер RGB;
- разработка контроллер PCI;
- имитатор сигналов для РЛС;
- CAN контроллер;
- схемы управления волноводными переключателями.

Профессиональные навыки и знания:
Здравствуйте, я ищу перспективную работу в денежном и профессиональном плане работу связанную с программированием процессорных элементов и ПЛИС (C/C++ и SystemVerilog, 50/50). Узкая специализация на HDL не интересна.

Основной опыт моей работы связан с программированием ПЛИС и РЛС 3 мм диапазона (СКБ Система, НИИРЭК, Радар - это один и тот же коллектив разработчиков). Помимо этого, имеется опыт программирования на языке Си задач для микроконтроллеров (взаимодействие по интерфейсам, векторное управление электроприводом, управление работой ПЛИС).

Имеется опыт программирования на ПК (MatLab, С++, C#) консольных и GUI приложений для управления внешними устройствами, регистрации данных и построения изображений.

Последнее 7 лет я специализировался исключительно в написание программ для ПЛИС Altera, микроконтроллеров ARM7 и NIOS, в MatLab, на С# и С++, также обучался по специальности программист.

В рамках учебы знаком с ООП на С++ (Qt C++, MS Visual Studio), C#, Java. Знаком с работой RTOS uCOS, межпроцессным и межпоточным взаимодействием в ОС Windows, C# и Java. Знаком с языком запросов PL/SQL и администрированием баз данных Oracle.

В настоящее время я уволился с последней работы с целью поиска новой, так как прошлая работа не соответствовала моим профессиональным и финансовым целям.

Комментарий к резюме:
Здравствуйте, я ищу перспективную работу в денежном и профессиональном плане работу связанную с программированием процессорных элементов и ПЛИС (C/C++ и SystemVerilog, 50/50). Узкая специализация на HDL не интересна.

Основной опыт моей работы связан с программированием ПЛИС и РЛС 3 мм диапазона (СКБ Система, НИИРЭК, Радар - это один и тот же коллектив разработчиков). Помимо этого, имеется опыт программирования на языке Си задач для микроконтроллеров (взаимодействие по интерфейсам, векторное управление электроприводом, управление работой ПЛИС).

Имеется опыт программирования на ПК (MatLab, С++, C#) консольных и GUI приложений для управления внешними устройствами, регистрации данных и построения изображений.

Последнее 7 лет я специализировался исключительно в написание программ для ПЛИС Altera, микроконтроллеров ARM7 и NIOS, в MatLab, на С# и С++, также обучался по специальности программист.

В рамках учебы знаком с ООП на С++ (Qt C++, MS Visual Studio), C#, Java. Знаком с работой RTOS uCOS, межпроцессным и межпоточным взаимодействием в ОС Windows, C# и Java. Знаком с языком запросов PL/SQL и администрированием баз данных Oracle.

В настоящее время я уволился с последней работы с целью поиска новой, так как прошлая работа не соответствовала моим профессиональным и финансовым целям.