Обязанности:
- Программирование микроконтроллеров LPC23xx, AT91SAM9G45, MSP430, и т.д.
- Разработка, отладка ПО для ОС Windows, Linux. ARM, MIPS...
- Составление документации, мануалов по использованию.
- Участие в разработке схем, печатных плат, копусов и т.д.
- Сборка, настройка ядра, корневой фс Linux. Доработка ПО, модулей ядра.
- Комплекесное системное проектирование и разработка проектов "с нуля", работа в команде, постановка и разъяснение целей и задачь членам команды разработчиков.
- Помощь в продвижении продаж устройств, переговоры с заказчиками, разработка ТЗ, подсчёт стоимости проекта.
- Системное администрирование, построение/поддержка локальной сети организации.
Достижения:
- Переработано множество ПО (прошивок устройств, noOS) оборудования с целью оптимизации, искоренения глюков. Большое количество переписано "с нуля" ( > 20 устройств). ПО для систем мониторинга и управления, кондиционирования и климатконтроля, и т.д...
- Внедрение единого общего протокола обмена между исполнительными устройствами - modbus( arm7, msp, avr - freemodbus, доработан),can. Arm9 ОС Linux частично с нуля, частично OpenSource.
- Разработка/модификация ПО (Элемент - менеджеры/драйвера устройств. ОС Windows, Linux). Внедрение автонастройки путём перехвата Win-API запросов (HOOK). Написаны соответствующие библиотеки. Доработка опроса устройств. Оптимизация кода и т.д... (С, Delphi)
- Сборка и оптимизация пакетов программного обеспечения для операционных систем Windosw XP, Vista, 7 х86 и х64. Подготовка соответствующих инсталляционных пакетов.
- Разработан единый алгоритм удалёного обновления прошивок устройств. Написаны соответствующие универсальные бутлоадеры для архитектур MSP,LPC, Atmel. Разработан механизм удалённого обновления самого бутлоадера.
- Разработано встраиваемое ПО для ОС linux arm9 (проекты СТВ, линейка 3G/4G роутеров, Умный дом). Комплект: ядро, корневая фс, усправляющие скрипты (TCL, sh, bash), Users GUI (Lazarus, тачскрин, графика), дополнительный софт (С), вебсервер (html, CGI, и т.д), SNMP и др...
- Разработана серия 3G-4G роутеров на linux с функцией резервирования СИМ карт, "умными" алгоритмами опрделения активного соединения + КИ UDP/TCP-can/485. Ядро, ФС, прикладной софт, backend WEB, frontend WEB, (c, sh etc.) arm9.
- Комплексная поддержка, модернизация локальной сети организации, 5-10 железных серверов(20+ виртуальных серверов) и т.д.
- Разработка промышленных управляемых свичей (коммутаторов)
- Разработка HID устройств