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

Резюме 3493790   ·   27 сентября 2018, 06:13

Имя

Михаил

Контакты

Доступны бесплатно после регистрации или входа


Общая информация


Проживание

Красногорск

Заработная плата

от 100 000 руб.

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

Полный рабочий день / Удаленная работа / Вахтовый метод работы

 

Образование

Высшее

Опыт работы

17 лет 2 месяца

Гражданство

Россия

Пол

Мужской

Возраст

46 лет   (9 ноября 1977)


Опыт работы


Период работы

декабрь 2017 — март 2018   (4 месяца)

Должность

Разработчик ПЛИС

Компания

Freelance

Обязанности

Проект ПЛИC по синхронному управлению восемью шаговыми двигателями для станка ЧПУ с расчетом траектории равноускоренного движения между точками по линии и по дуге. Разработка ТЗ и математики. Классы С++/SystemVerilog формирования задания для ПЛИС.


Период работы

октябрь 2015 — ноябрь 2017   (2 года 2 месяца)

Должность

Ведущий инженер-электроник

Компания

ООО "НПЦ "ЭХО+"

Обязанности

Создание 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 месяцев)

Должность

Начальник лаборатории

Компания

АО "НПП "Радар ммс"

Обязанности

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

Используемые средства разработки:

- программирование ПЛИС 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 — апрель 2014   (5 лет 4 месяца)

Должность

Ведущий инженер

Компания

ХК Ленинец ОАО НИИРЭК

Обязанности

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

Используемые средства разработки:

- схемотехника (P-CAD, Altium Designer);

- моделирование аналоговых схем в MicroCAP;

- документация (КОМПАС);

- программирование ПЛИС Altera (Verilog, Quartus);

- тестирование работы ПЛИС в ModelSim;

- CodeVisionAVR.

Основной опыт:

- реализация контроллеров интерфейсов передачи данных (МКИО, ARINC 429, SPI, PCI);

- проработка контроллеров NAND Flash, PATA;

- коммутаторы цифровых и аналоговых сигналов;

- источник питания 115В.


Период работы

декабрь 2000 — декабрь 2008   (8 лет 1 месяц)

Должность

Ведущий инженер

Компания

ХК Ленинец ОАО СКБ Система

Обязанности

Участвовал в разработке 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 контроллер;

- схемы управления волноводными переключателями.


Период работы

февраль 2000 — декабрь 2000   (11 месяцев)

Должность

Инженер

Компания

ГУП ВНИИМ им. Менделеева

Обязанности

Метрология


Образование


Образование

Высшее

Окончание

2000 год

Учебное заведение

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

Специальность

Оптико-электронные приборы и системы


Образование

Неполное высшее

Окончание

2014 год

Учебное заведение

Санкт-Петербургский государственный политехнический университет

Специальность

Математическое обеспечение и администрирование информационных систем


Дополнительная информация


Иностранные языки

Английский (Технический)

Водительские права

Категории A, B

Командировки

Готов к командировкам

Навыки и умения

C/C++, MATLAB, Eclipse, Qt C++, C#, ООП, NIOS, AVR Studio, ARM7, Altera, CAN, CANopen, Keil uVision, Quartus, SystemVerilog, Intel FPGA

Здравствуйте, я ищу перспективную работу в денежном и профессиональном плане работу связанную с программированием процессорных элементов и ПЛИС (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.

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


Бухгалтер / Оператор 1С / Начальник отдела складской логистики

от 95 000 руб.

Красногорск

Электрик

от 40 000 руб.

Красногорск

Специалист / планирование производства

договорная

Красногорск

Водитель категории В

от 40 000 руб.

Красногорск

Специалист по охране труда

от 50 000 руб.

Красногорск

Водитель

от 40 000 руб.

Красногорск

Администратор

от 30 000 руб.

Красногорск

Грузчик

договорная

Красногорск

Контролер-кассир

от 38 200 руб.

Красногорск

Повар-кондитер (ТЦ Аутлет Новая Рига)

договорная

Красногорск