Резюме добавлено в папку «Входящие»
№ 3455604Обновлено 17 мая
В избранные

Программист микроконтроллеров

60 000 Р, полный рабочий день
Муж., 60 лет (15 января 1957), высшее образование, женат, есть дети
Москва, ул. Братиславская, м. Братиславская, м. Марьино
Готов к командировкам
Покупка контактной информации
Сразу после оплаты вы получите имя, эл.адрес и телефон соискателя и сможете пригласить его на собеседование
Купить за 500 Р Выбрать тариф (от 150 Р за резюме)
Возврат денег за покупку невозможен
Опыт работы 37 лет и 6 месяцев
37 лет и 6 месяцев
февраль 1980 — н.в.
Ведущий инженер-программист микроконтроллеров
ЦНИИ "Комета", ЦНИИ Космического Приборостроения, Альтоника, Барл и ряд других компаний., Москва, полная занятость
Работая в вышеуказанных компаниях, выполнял работу прикладного и СИСТЕМНОГО программиста
в области программирования встроенных систем на микроконтроллерах. В процессе выполнения
вышеперечисленных работ сделал ряд разработок ряд в области системного и коммуникационного ПО, в т.ч. систему обмена сообщениями (Менеджер Сообщений), которая представляет из себя СИСТЕМНЫЙ сервис ВЕРХНЕГО уровня,
грузится "сверху" на такие микро-ОС, как scmRTOS, mC-OS/II/III, Free RTOS, SALVO и ряд других,
аналогичных по техническими характеристикам. На данный период оттестировано три версии
Менеджера Сообщений - первая оптимизирована для 8-16 битных микроконтроллеров, "прокатана"
на Atmel ATMEGA128 + scmRTOS. Вторая и третья версии оптимизированы для высокопроизводительных
16/32-битных микроконтроллеров. Вторая версия имеет простые Почтовые Ящики клиентов (т.е. Задач), Третья -
сложные (с внутренними очередями входных/выходных сообщений). Отттестировано на
STR912+ Free RTOS+"навороченное" "Демо-приложение"(TCP/IP+WEB+драйвера+оболочка пользователя+
+генераторы Тестовых Сообщений+системый Монитор и т.д. - всего ~250 файлов в проекте).
Устойчиво работает СУТКАМИ, пересылая МИЛЛИОНЫ сообщений, без каких либо сбоев или
аномалитй, имеет развитую ВСТРОЕННУЮ систему статистики/диагностики (которую можно
отключить, изменив соотв. настройку в конфигурационном Хеадере), вся эта статистика/диагностика
в РЕАЛЬНОМ МАСШТАБЕ ВРЕМЕНИ выводится ОДНОВРЕМЕННО по двум "отладочным каналам":
1.через TCP/IP/HTTP как "WEB-сайт" и 2. через COM (USB) в виде ASCII-шных "микроотчётов",
которые можно наблюдать на чём угодно, например в окне Гипертерминала.
Параметры выводимой СИСТЕМНОЙ/ПРИКЛАДНОЙ статистики в ОБЕИХ системах полностью
СОВПАДАЮТ, многосуточное тестирование (ведётся с июля 2008 года) не обнаруживает
каких либо "аномалий" в поведении Системы как на "микро", так и на "макро" уровне.
В данный момент это ПО перенесено и оттестировано на контроллерах фирм NXP (LPC1000/2000/3000), Luminary Micro (LM3xxx),
ST (STM103F), переносится на OMAP3530 (TI). Может быть перенесено на ряд др. моделей/архитектур микроконтроллеров/DSP/SOC-кристаллов (по согласованию с заказчиками). Само СИСТЕМНОЕ ПО после проведения дополнительного ВСЕСТОРОННЕГО и ТЩАТЕЛЬНОГО beta-тестирования планируется выложить в Интернет для СВОБОДНОГО
(официально бесплатного) промышленного использования в виде открытых ИСХОДНЫХ ТЕКСТОВ.
Возможно создание узкоспециализированных (в т.ч. "грифовых") версий по спецификациям Заказчика,
например: TMS320Cxxx+C+asm+dsp Library+Shell+Debug+... и т.д. "Базовая" среда разработки - IAR. Для обеспечения
"патентной чистоты" организациям, НЕ (!) применяющим IAR для своих разработок, рекомендуется
"перед употреблением": IAR => GNU. Другой пример: перенос ARM9 => dsPIC33
и ОДНОВРЕМЕННО (!): IAR => MPLAB был произведён ~ за 2 часа. Результаты положительные.
Заинтересован во ВНЕДРЕНИИ этого ПО в таких предметных областях, как:
1. Системы охранной/пожарной безопасности/сигнализации и т.д.
2. Системы мониторинга подвижных объектов.
3. Технология "Умный дом".
4. (Теле) медицинские системы/системы Медицинской Диагностики.
5. Системы Технической Диагностики, в т.ч. многоканальные (напр. ультразвук, сканеры всех типов и т.д.).
6. (!!!) Робототехнические системы: коммуникационная среда из Микроконтроллеров && DSP =>
"материальная основа" для построения РЕАЛЬНОГО Искуственного Интеллекта (ИНТЕЛЛЕКТУАЛЬНЫЕ роботы).
7. Коммуникационные системы для спец. применений, например аналог проекта "Кремниевая Пыль" (DARPA).
8. Системы открытого/скрытого мониторинга информационной среды.
9. И ряд других систем.
Мною также были созданы УЧЕБНЫЕ КУРСЫ: "Операционные системы для встраиваемых применений" и "Встраиваемые вычислительные системы" которые читаются мною в данный период в МГТУ им. Н. Э. Баумана для магистров.
Имею также др. авторские разработки в области системного и коммуникационного ПО для микроконтроллеров и SOC-систем: CAN-стек (сетевой уровень), два ядра микро-ОС, одно с вытесняющей, другое с невытесняющей мультизадачностью, ряд прикладных/отладочных утилит (системный монитор, супервайзер Системы) и т.д.
Опыт практических разработок на след. моделях микроконтроллеров/архитектур:
1. AVR - ATmega64/128/1281, прикладное программирование + коммуникационно-ориентированное "микроядро" ОС, похожей по своим св-вам на "OS Tiny" (DARPA, USA), ассемблер AVR.
2. ARM7 - NXP LPC2104, LPC2214/94, LPC2148, LPC2378/2478. Atmel - SAM7X256 и т.д.
3. ARM9 - STR912 (ядро ARM966, STmicroelectronics), CS9302 (ядро ARM922, Cirrus Logic).
4. ARM CortexM3 - LM3S6965 (Luminary Micro, теперь это подразделение Texas Instruments), STM103F (STmicroelectronics).
5. ARM CortexA8 - OMAP3530/ DaVinci DM3730, Texas Instruments, работаю с ним в текущий момент, эта SOC-система представляет из себя "суперпозицию" ARM CortexA8 (т.е. RISC-ядро+SIMD-сопроцессор NEON+ VFPv3 сопроцессор арифметики с "плавающей запятой") + DSP VLIW процессор С64+ (разработка Texas Instruments) + мощная 2D/3D графическая подсистема с аппаратными ускорителями + работа с видеокамерами многих типов + работа с LSD-дисплеями + USB "High Speed (!!!)" Host + OTG Device +....
6. Из "не-AVR и ARM" имею большой (многолетний!) опыт практичесой работы (а также чтения лекций) с архитектурами I80x86 и I8052-совместимыми. Работал также с dsPIC33 (Microchip), и т.д
Профессионально владею и имею ОПЫТ системного/прикладного ПРОГРАММИРОВАНИЯ на след. АССЕМБЛЕРАХ: ASM51, ASM86, MASM, ASM для ARM7/9/CortexM3, AVR ASM, ASM для dsPIC33. В данный момент БЫСТРО осваиваю ASM для Cortex A8 (RISC/SIMD/VFP) + ASM для C64/C64+.
Работа на С с 1984 года, работа на Pascal с 1980 года + Delphi.
Владею мат. методами обработки данных (фильтрация/аппроксимация/распознавание образов и т.д.). В течение 4-х лет читал ЛЕКЦИИ по матем. методам обработки данных в Московском Гос. Университете Информатики и Приборостроения. Достаточно хорошо владею алгоритмикой, без чего опыт успешной работы в области СИСТЕМНОГО программирования был бы просто невозможен.
Последняя выполненная ПРИКЛАДНАЯ задача: создание системы спасания для спецконтингента МО РФ (ближайший "гражданский" аналог - система COSPAS/САРСАТ). Разработка КОСМИЧЕСКОГО сегмента системы: схемотехника, алгоритмика, базовое ПО. Система целиком выполнена на РАДИАЦИОННО-СТОЙКОЙ элементной базе (Texas Instruments, Xilinx, Элвис). Отличается передовыми техническими решениями как по своей МАСШТАБИРУЕМОЙ архитектуре, так и по построению на основе наиболее передовых из существующих в настоящий период ПРОТОКОЛАХ (SpaceWire и др.). Принципы обработки исходного битового потока также современные - ШПС, современная схема вторичного кодирования и т.д. Готов заниматься аналогичными разработками и далее (как один из вариантов). Может быть применена для создания скрытных, помехоустойчивых, многоканальных систем связи в любых предметных областях, например: авиация (в т.ч. БПЛА), телеметрия всех типов и т.д.
Высшее образование
1980
Московский государственный университет им. М.В. Ломоносова
Физический
Дневная/Очная форма обучения
Теоретическая физика
Навыки и умения
Иностранные языки
Английский (технический).
Дополнительные сведения
Лыжи 30~40 км., плавание 1-2 км., велосипед, футбол, бег 7~12 км.
https://img.superjob.ru
{% dialog.title %} {% dialog.price %} 
Вакансия появится на первых страницах поиска сразу после оплаты.
Бесплатные обновления сохранятся в полном объеме, сроки размещения вакансии не изменятся.
Сразу после оплаты вам будут доступны: имя, электронная почта, телефон и другие контакты
Пожалуйста, обратите внимание: возврат денег за обновление вакансии невозможен.
Возврат денег за покупку невозможен
Внимание: возврат денег за апгрейд до турбовакансии невозможен.
Апгрейд до турбовакансии осуществляется согласно
правилам размещения вакансии.
Хочешь машину
как у соседа?
Узнай, где он работает
с помощью SuperJob!
Подробнее
Похожие резюме
Веб-мастер, веб-программист, программист на PHP
По договоренности
Веб-мастер, программист на php, Российский промышленный союз
Программист C++, Delphi, ГИС
По договоренности
Начальник лаборатории, Ряд научно-технических организаций
Программист C++, Delphi, ГИС
Аналитик, программист
По договоренности
Разработчик программного обеспечения, ОАО "Альфастрахование"
30 резюме
Резюме № 3455604 в открытом доступе Последнее обновление 17 мая, 11:26

Резюме

Программист микроконтроллеров 60 000
Готов к командировкам, полный рабочий день.
Дата рождения: 15 января 1957, 60 лет. Женат, есть дети.
Москва, ул. Братиславская (м. Братиславская, м. Марьино)
02.1980—н.в.   37 лет 6 месяцев
Ведущий инженер-программист микроконтроллеров
ЦНИИ "Комета", ЦНИИ Космического Приборостроения, Альтоника, Барл и ряд других компаний., г. Москва, полная занятость.
Работая в вышеуказанных компаниях, выполнял работу прикладного и СИСТЕМНОГО программиста
в области программирования встроенных систем на микроконтроллерах. В процессе выполнения
вышеперечисленных работ сделал ряд разработок ряд в области системного и коммуникационного ПО, в т.ч. систему обмена сообщениями (Менеджер Сообщений), которая представляет из себя СИСТЕМНЫЙ сервис ВЕРХНЕГО уровня,
грузится "сверху" на такие микро-ОС, как scmRTOS, mC-OS/II/III, Free RTOS, SALVO и ряд других,
аналогичных по техническими характеристикам. На данный период оттестировано три версии
Менеджера Сообщений - первая оптимизирована для 8-16 битных микроконтроллеров, "прокатана"
на Atmel ATMEGA128 + scmRTOS. Вторая и третья версии оптимизированы для высокопроизводительных
16/32-битных микроконтроллеров. Вторая версия имеет простые Почтовые Ящики клиентов (т.е. Задач), Третья -
сложные (с внутренними очередями входных/выходных сообщений). Отттестировано на
STR912+ Free RTOS+"навороченное" "Демо-приложение"(TCP/IP+WEB+драйвера+оболочка пользователя+
+генераторы Тестовых Сообщений+системый Монитор и т.д. - всего ~250 файлов в проекте).
Устойчиво работает СУТКАМИ, пересылая МИЛЛИОНЫ сообщений, без каких либо сбоев или
аномалитй, имеет развитую ВСТРОЕННУЮ систему статистики/диагностики (которую можно
отключить, изменив соотв. настройку в конфигурационном Хеадере), вся эта статистика/диагностика
в РЕАЛЬНОМ МАСШТАБЕ ВРЕМЕНИ выводится ОДНОВРЕМЕННО по двум "отладочным каналам":
1.через TCP/IP/HTTP как "WEB-сайт" и 2. через COM (USB) в виде ASCII-шных "микроотчётов",
которые можно наблюдать на чём угодно, например в окне Гипертерминала.
Параметры выводимой СИСТЕМНОЙ/ПРИКЛАДНОЙ статистики в ОБЕИХ системах полностью
СОВПАДАЮТ, многосуточное тестирование (ведётся с июля 2008 года) не обнаруживает
каких либо "аномалий" в поведении Системы как на "микро", так и на "макро" уровне.
В данный момент это ПО перенесено и оттестировано на контроллерах фирм NXP (LPC1000/2000/3000), Luminary Micro (LM3xxx),
ST (STM103F), переносится на OMAP3530 (TI). Может быть перенесено на ряд др. моделей/архитектур микроконтроллеров/DSP/SOC-кристаллов (по согласованию с заказчиками). Само СИСТЕМНОЕ ПО после проведения дополнительного ВСЕСТОРОННЕГО и ТЩАТЕЛЬНОГО beta-тестирования планируется выложить в Интернет для СВОБОДНОГО
(официально бесплатного) промышленного использования в виде открытых ИСХОДНЫХ ТЕКСТОВ.
Возможно создание узкоспециализированных (в т.ч. "грифовых") версий по спецификациям Заказчика,
например: TMS320Cxxx+C+asm+dsp Library+Shell+Debug+... и т.д. "Базовая" среда разработки - IAR. Для обеспечения
"патентной чистоты" организациям, НЕ (!) применяющим IAR для своих разработок, рекомендуется
"перед употреблением": IAR => GNU. Другой пример: перенос ARM9 => dsPIC33
и ОДНОВРЕМЕННО (!): IAR => MPLAB был произведён ~ за 2 часа. Результаты положительные.
Заинтересован во ВНЕДРЕНИИ этого ПО в таких предметных областях, как:
1. Системы охранной/пожарной безопасности/сигнализации и т.д.
2. Системы мониторинга подвижных объектов.
3. Технология "Умный дом".
4. (Теле) медицинские системы/системы Медицинской Диагностики.
5. Системы Технической Диагностики, в т.ч. многоканальные (напр. ультразвук, сканеры всех типов и т.д.).
6. (!!!) Робототехнические системы: коммуникационная среда из Микроконтроллеров && DSP =>
"материальная основа" для построения РЕАЛЬНОГО Искуственного Интеллекта (ИНТЕЛЛЕКТУАЛЬНЫЕ роботы).
7. Коммуникационные системы для спец. применений, например аналог проекта "Кремниевая Пыль" (DARPA).
8. Системы открытого/скрытого мониторинга информационной среды.
9. И ряд других систем.
Мною также были созданы УЧЕБНЫЕ КУРСЫ: "Операционные системы для встраиваемых применений" и "Встраиваемые вычислительные системы" которые читаются мною в данный период в МГТУ им. Н. Э. Баумана для магистров.
Имею также др. авторские разработки в области системного и коммуникационного ПО для микроконтроллеров и SOC-систем: CAN-стек (сетевой уровень), два ядра микро-ОС, одно с вытесняющей, другое с невытесняющей мультизадачностью, ряд прикладных/отладочных утилит (системный монитор, супервайзер Системы) и т.д.
Опыт практических разработок на след. моделях микроконтроллеров/архитектур:
1. AVR - ATmega64/128/1281, прикладное программирование + коммуникационно-ориентированное "микроядро" ОС, похожей по своим св-вам на "OS Tiny" (DARPA, USA), ассемблер AVR.
2. ARM7 - NXP LPC2104, LPC2214/94, LPC2148, LPC2378/2478. Atmel - SAM7X256 и т.д.
3. ARM9 - STR912 (ядро ARM966, STmicroelectronics), CS9302 (ядро ARM922, Cirrus Logic).
4. ARM CortexM3 - LM3S6965 (Luminary Micro, теперь это подразделение Texas Instruments), STM103F (STmicroelectronics).
5. ARM CortexA8 - OMAP3530/ DaVinci DM3730, Texas Instruments, работаю с ним в текущий момент, эта SOC-система представляет из себя "суперпозицию" ARM CortexA8 (т.е. RISC-ядро+SIMD-сопроцессор NEON+ VFPv3 сопроцессор арифметики с "плавающей запятой") + DSP VLIW процессор С64+ (разработка Texas Instruments) + мощная 2D/3D графическая подсистема с аппаратными ускорителями + работа с видеокамерами многих типов + работа с LSD-дисплеями + USB "High Speed (!!!)" Host + OTG Device +....
6. Из "не-AVR и ARM" имею большой (многолетний!) опыт практичесой работы (а также чтения лекций) с архитектурами I80x86 и I8052-совместимыми. Работал также с dsPIC33 (Microchip), и т.д
Профессионально владею и имею ОПЫТ системного/прикладного ПРОГРАММИРОВАНИЯ на след. АССЕМБЛЕРАХ: ASM51, ASM86, MASM, ASM для ARM7/9/CortexM3, AVR ASM, ASM для dsPIC33. В данный момент БЫСТРО осваиваю ASM для Cortex A8 (RISC/SIMD/VFP) + ASM для C64/C64+.
Работа на С с 1984 года, работа на Pascal с 1980 года + Delphi.
Владею мат. методами обработки данных (фильтрация/аппроксимация/распознавание образов и т.д.). В течение 4-х лет читал ЛЕКЦИИ по матем. методам обработки данных в Московском Гос. Университете Информатики и Приборостроения. Достаточно хорошо владею алгоритмикой, без чего опыт успешной работы в области СИСТЕМНОГО программирования был бы просто невозможен.
Последняя выполненная ПРИКЛАДНАЯ задача: создание системы спасания для спецконтингента МО РФ (ближайший "гражданский" аналог - система COSPAS/САРСАТ). Разработка КОСМИЧЕСКОГО сегмента системы: схемотехника, алгоритмика, базовое ПО. Система целиком выполнена на РАДИАЦИОННО-СТОЙКОЙ элементной базе (Texas Instruments, Xilinx, Элвис). Отличается передовыми техническими решениями как по своей МАСШТАБИРУЕМОЙ архитектуре, так и по построению на основе наиболее передовых из существующих в настоящий период ПРОТОКОЛАХ (SpaceWire и др.). Принципы обработки исходного битового потока также современные - ШПС, современная схема вторичного кодирования и т.д. Готов заниматься аналогичными разработками и далее (как один из вариантов). Может быть применена для создания скрытных, помехоустойчивых, многоканальных систем связи в любых предметных областях, например: авиация (в т.ч. БПЛА), телеметрия всех типов и т.д.
Высшее
1980
Московский государственный университет им. М.В. Ломоносова
Факультет: Физический
Дневная/Очная форма обучения
Специальность: Теоретическая физика
Навыки и умения
Иностранные языки
Английский (технический).
Дополнительные сведения
Лыжи 30~40 км., плавание 1-2 км., велосипед, футбол, бег 7~12 км.