Как вы себя чувствуете в самоизоляции, как адаптируетесь, как работаете, какими привычками обзаводитесь — об этом наш новый опрос. Пройдите его (займёт 10 минут) и в конце узнайте, как дела у других.
Обо мне

Ищу перспективную в материальном плане работу, позволяющую взять ипотеку, связанную с программированием ПЛИС и современных процессорных элементов (хотя бы отладочного кода) (языки C/C++, SystemVerilog). Особенно интересна работа с SoC (Xilinx, IntelFPGA) и с процессорами TI Sitara.

Готов к переезду в пределах Москвы и Московской области.

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

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

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

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

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

Готов взяться за удаленную работу по программированию ПЛИС (Altera, Xilinx), микроконтроллеров, разработаю схемотехнику, напишу отладочное ПО (C#/C++), разработаю ТЗ на устройство, математику, алгоритмы.

Опыт работы
АО
Зеленоград
Программист
Май 2018 — По настоящее время (2 года)

Разработка программ для устройств релейной защиты:

- сигма-дельта демодулятор (для 16 сигма-дельта АЦП), CIC фильтр (ИГФ, sinc) c дециматором, буферизация, шина на микроконтроллер (ПЛИС IntelFPGA MAX10)

- отладка чужой программы для 16 ядерного процессора XMOS на языке xC, для серийного устройства. Отладка логики работы, написание кода обновление ПО и записи параметров через Ethernet, написание программатора на C#, формирование и разбор протокола Goose (XMOS любопытная система, но я бы не стал ее ни куда закладывать)

Частная практика, работа без зачисления в штат
Разработчик ПЛИС
Декабрь 2017 — Март 2018 (4 месяца)

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

ЭХО+
Москва
ведущий электроник
Октябрь 2015 — Ноябрь 2017 (2 года и 2 месяца)

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

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

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

- SerDes на 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 контроллеров (Arria V: проект ПЛИС, схемотехника)

Точное приборостроение, разработка специализированного ПО
Санкт-Петербург
Начальник лаборатории
Май 2011 — Сентябрь 2014 (3 года и 5 месяцев)

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

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

- программирование ПЛИС Altera (Verilog/SystemVerilog, Quartus). Микросхемы Stratix II, Arria II, Cyclone IV

- верификация проектов ПЛИС (ModelSim);

- программирование микроконтроллеров NXP ARM7 (C, Keil uVision);

- создание тестового ПО на ПК (MatLab, C#, C++).

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

- протоколы передачи данных: Gigabit Ethernet UDP/IP, CAN, SerDes LVDS;

- ЦОС на ПЛИС: М-последовательность (до 255), бинарная свертка (ФКМ сигнал 1, -1), БПФ (когерентное накопление, автосопровождение);

- векторное управление 2х и 3х фазными электродвигателями с мк (вращение магнитного поля посредством ШИМ, система слежения за положением), разработка схем управления электродвигателями и схем датчиков положения;

- управление локатором с ПК, отображение и сохранение радиолокационной информации (ПО отладочного уровня GUI, консоль)

НИИРЭК
Санкт-Петербург
ведущий инженер
Январь 2009 — Апрель 2011 (2 года и 4 месяца)

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

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

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

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

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

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

- тестирование работы ПЛИС в ModelSim.Основной опыт:

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

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

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

СКБ Система
Санкт-Петербург
Ведущий инженер
Декабрь 2000 — Декабрь 2008 (8 лет и 1 месяц)

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

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

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

- разводка ПП (Р-CAD) (не большой опыт - одна 4х слойка PCI и пара ДПП);

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

- документация (КОМПАС, Word - Э3, Э4, Э5, ТУ, паспорт, инстукции по образцу);

- программирование ПЛИС Altera (AHDL/Verilog, MAX+PLUS II/Quartus);

- программирование на Си микроконтроллеров Atmel AVR и Altera NIOS (CodeVisionAVR, Quartus).

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

- протоколы передачи данных: PCI, CAN, UART, SPI, I2C;

- разработка контроллер динамической памяти SDRAM;

- разработка видео-контроллер RGB;

- разработка контроллер PCI;

- имитатор сигналов для РЛС;

- CAN контроллер;

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

- пайка.

ВНИИМ им. Д.И.Менделеева
Санкт-Петербург
инженер
Февраль 2000 — Декабрь 2000 (11 месяцев)
Метрология
Высшее образование
Санкт-Петербургский политехнический университет Петра Великого
Санкт-Петербург
Факультет: Переподготовки специалистов; ФПС
Сентябрь 2011—Январь 2014 (2 года и 4 месяца)

Программист, сданы все экзамены диплом не сделан

Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики
Санкт-Петербург
Факультет: Оптико-информационных систем и технологий
Сентябрь 1994—Январь 2000 (5 лет и 4 месяца)
Оптико-электронные приборы и системы