Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл более недели назад
Мужчина, 41 год, родился 9 декабря 1984
Москва, м. Кантемировская, готов к переезду, готов к командировкам
Системный программист C / C++ / Linux
Специализации:
- Программист, разработчик
Тип занятости: полная занятость
Опыт работы 8 лет 1 месяц
Февраль 2006 — Сентябрь 2013
7 лет 8 месяцев
ООО «СМП-Сервис»
C/Linux-разработчик
Разрабатывал и отлаживал ПО на базе Linux для нескольких поколений цифровых видеорегистраторов (DVR) «Трал».
Участвовал в проектах
Разработка ПО видеорегистраторов
«Трал-1»,
«Трал-3»,
«Трал-5»,
«Трал-Авто».
Возглавлял проекты
Разработка ПО видеорегистраторов
«Трал-7»,
«Трал-Паркинг».
Обязанности
создание и сборка прошивок на базе Linux;
разработка клиент-серверных приложений для настройки видеорегистраторов, просмотра видео/аудио данных из архива и в режиме онлайн;
разработка протоколов обмена данными;
разработка форматов хранения данных;
разработка приложений для захвата, кодирования, обработки, архивации, передачи видео/аудио/текстовых/GPS данных и данных датчиков;
разработка менеджеров памяти, состояний, дисков;
разработка языка программирования состояний;
разработка/модификация модулей ядра Linux (драйверы видео АЦП/ЦАП, звука, вотчдога, последовательного порта, кнопок, светодиодов и др.);
модификация linux-утилит, скриптов, конфигураций;
модификация начальных загрузчиков RedBoot, U-Boot;
интеграция в видеорегистраторы GPS-приемников, охранных контроллеров ABOX, GPRS/EDGE/3G-модемов;
интеграция сторонних библиотек (распознавание автомобильных номеров);
разработка службы отправки email-писем;
создание дополнительных пакетов ПО к базовым прошивкам по требованию заказчиков;
тестирование и отладка программного обеспечения;
тестирование аппаратного обеспечения;
написание технической документации, SDK.
Сентябрь 2005 — Февраль 2006
6 месяцев
ОЛВС НИИ ВСиСУ (МИЭТ)
Зеленоград
Программист С/С++
Разработка ПО для прошивки микроконтроллеров.
Обязанности
разработка ПО;
разработка протокола;
отладка и тестирование ПО;
написание технической документации.
Обо мне
Языки программирования:
профессионально: C/С++;
базовый уровень: Assembler.
Системное программирование под Linux:
работа с ядрами Linux kernel версий 2.4, 2.6;
использование средств Unix-разработки (командная строка) и среды (GCC, shell утилиты, shell скрипты, Makefile и т.д.);
кросс-компиляция;
создание/сборка прошивок для Linux-устройств: OpenEmbedded, BitBake, Busybox;
разработка/модификация драйверов (модулей ядра);
разработка скриптов shell, конфигурирование системы linux;
разработка сетевых клиент-серверных приложений;
разработка многопоточных приложений;
начальные загрузчики: RedBoot, U-Boot.
Аппаратные платформы:
NetCore (MIPS32);
i.MX27 (ARM9);
Strorm-1 SP16-HDK (MIPS32).
Системы контроля версий:
SVN, CVS, GIT.
Cистемы отслеживания ошибок:
Mantis.
Веб-приложения и базы данных:
базовый уровень: HTML5, CSS, JavaScript, jQuery, PHP, SQL, AJAX, XML, CGI.
Дополнительно:
офис: все основные пакеты;
графика: Photoshop, CorelDraw, Gimp, Visio, AutoCAD;
аудио: Audacity, Audition, Fruity Loops, Audio Platinum.
Высшее образование
2007
Высшее образование
Микроприборов и технической кибернетики, 220400 «Программное обеспечение вычислительной техники и автоматизированных систем»
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения
