Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был более двух недель назад

Мужчина, 34 года, родился 28 ноября 1991

Москва, не готов к переезду, не готов к командировкам

Ведущий инженер-программист

320 000  на руки

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание

Опыт работы 12 лет 7 месяцев

Апрель 2015по настоящее время
11 лет 2 месяца
ЦНИИХМ
Инженер-программист
Ключевые выполненные проекты (// стек технологий, аспекты участия): - Контроллер нижнего уровня подводной навигационной панели. Основные компоненты устройства – система зарядки, балансировки и контроля АКБ, обработка органов управления, отображение и передача телеметрии. // STM32, FreeRTOS, CAN, State of Charge. - UI подводной навигационной панели. // Qt, Linux, многопоточное приложение. Разработка в составе команды. - Консольная утилита для удалённого обновления прошивки линейки устройств. Канал передачи инвариантен. // Linux, qt. - CAN-загрузчик для безопасного обновления прошивки устройства. // STM32, CAN, bootloader. - Подводный датчик скорости звука. // Разработка ПО (C) и печатной платы (Mentor Graphics). - Альтиметр. Обработка тонового и ЛЧМ сигналов. // STM32, DSP, FFT, операционный усилитель. - Модуль управления рулевой машинкой. В составе бесколлекторный двигатель с датчиками Холла, а так же энкодер на выходном валу после редуктора. // разработка Э3, ПО. - Модуль управления вертикальным движителем. // разработка ПО, имплементация алгоритма SVPWM. - Приемо-передатчик телеметрии. Прием по оптическому каналу, передача по wi-fi, логгирование на SD-карточку. // STM32, udp, lwip, FatFs
Октябрь 2014Февраль 2015
5 месяцев
ГНПП "Регион"
инженер-программист ПЛИС
- Разработка с/ч системы накопления заряда гидроакустической аппаратуры. // Verilog, Quartus, i2c ADC.
Апрель 2013Март 2014
1 год

www.tetis-group.ru/

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

Инженер, технический писатель
Разработка эксплуатационной документации подводно-технических комплексов.

Навыки

Уровни владения навыками
С++(11)
Python
Linux
SQL
Mentor Graphics
Verilog
Git

Обо мне

Я разработчик встраиваемых систем с хорошей теоретической базой и практическим опытом в таких областях, как управление электрическими двигателями, системы заряда и контроля аккумуляторных батарей. Помимо этого, ввиду специфики предметной области (подводная аппаратура) задачи связаны как с аналоговой, так и с цифровой обработкой сигналов. Имею хорошую математическую и алгоритмическую подготовку. Знаю не только сортировку “пузырьком”, но и почему HeapSort со сложностью O(N log N) в худшем случае не замещает быструю сортировку. Не забыл, как считается определитель матрицы n-ого порядка. Помню, как считаются “С из n по k”, мат ожидание и среднее квадратическое отклонение, чем ковариация отличается от корреляции. При разработке программного обеспечения много внимания уделяю построению архитектуры, способствующей оперативному масштабированию системы.

Высшее образование

2015
Высшее образование
Специальное машиностроение, подводные роботы и аппараты

Знание языков

Русский — Родной

Английский — B2 — Средне-продвинутый

Повышение квалификации, курсы

2021
Специалист
Специалист, Python Programming. Advanced course
2016
Специалист
Специалист, Basic Linux programming with GCC

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения