🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Георгий Мачарадзе (gmacharadze95), 29 лет, Россия, МоскваГеоргий Мачарадзе (gmacharadze95), 29 лет, Россия, Москва

Георгий Мачарадзе

Системный инженерСистемный программистСредний (Middle)
От 350 000 ₽Не ищу работу

Контакты

Войти
Возраст: 29 лет
Опыт работы: 9 лет и 1 месяц
Регистрация: 26.03.2023
Последний визит: 3 дня назад
Гражданство:
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе
Знание языков:

Навыки

Git
Linux
C
C++
Assembler
Системное программирование
Embedded linux
Linux kernel
Разработка драйверов

Опыт работы

  • ключевой российский дизайн-центр по разработке ЭБ для систем связи и телекоммуникационного оборудования в России.
    МоскваОт 100 до 1000 сотрудников
    ведущий инженер-программист
    Декабрь 2023 — По настоящее время (1 год)
    инженер-программист
    Июль 2018 — Декабрь 2023 (5 лет и 6 месяцев)
    • Участие в Bring-Up гетерогенных систем на кристалле (СнК) собственной разработки компании (архитектуры MIPS и ARM), запуск и настройка блоков TIMER, QLIC (контроллер прерываний) и DSP (цифровой сигнальный процессор собственной архитектуры).
    • Разработка драйвера контроллера прерываний.
    • Поддержка процессора цифровой обработки сигналов (DSP) в ОС Linux:
      • разработка драйвера;
      • описание в DeviceTree;
      • разработка инструментального ПО и собственной модели параллельного программирования (на базе моделей программирования OpenCL + OpenCILK);
      • поддержка профилирования (на базе gprof) и интерфейса отладки приложений, запускаемых на DSP, в ОС Linux;
      • перенос стороннего ПО на DSP;
      • оптимизация ПО под DSP на языке ассемблера.
    • Кросс-компиляция на базе CMake.
    • Разработка GStreamer-плагинов с обработкой потоков, оптимизированной на DSP.
    • Отладка GStreamer-конвейеров с поддержкой zero-copy (dmabuf).
    • Профилирование (ftrace) ядра ОС Linux.
    • Оптимизация энергопотребления подсистем в ОС Linux (cpufreq, devfreq, runtime power management).
    • Сборка ядра и файловой системы в Buildroot.
    • Пакетирование приложений и тулчейнов в Buildroot.
    • Разработка функциональных тестов драйверов Linux на Bash/Python (bats, pytest, googletest).
    • Atlassian: Jira, Confluence.
    • Git: Gerrit, GitLab.
    • CI/CD: Zuul.

    Авторские свидетельства на ПО:

    1. Драйвер контроллера прерываний QLIC
    2. Драйвер для DSP-ядер ELcore-50
    3. Вторичный загрузчик для модулей на основе процессора 1892ВА018
    4. Загрузчик U-Boot для модулей на основе процессора 1892ВА018

    Авторские свидетельства на изобретения (патенты):

    1. Способ параллельной обработки информации в гетерогенной многопроцессорной системе на кристалле (СнК)
  • Национальный исследовательский университет «МЭИ»
    МоскваОт 100 до 1000 сотрудников
    инженер
    Апрель 2016 — Июль 2020 (4 года и 4 месяца)

    Разбор (парсинг) государственных ресурсов с открытыми данными во внутренние базы данных с последующей аналитикой

    JavaSQLООП
  • АО НПК СПП
    Москва
    техник
    Ноябрь 2015 — Июнь 2018 (2 года и 8 месяцев)

    Разработка схемотехники и ПО на базе микроконтроллеров ARM (Milandr)
    Разработка ПО для ПК

    Разработка вихретокового дефектоскопа для железной дороги:

    • Аппаратная часть: усиление и фильтрация сигнала с вихретокового преобразователя на базе операционных усилителей и RC-цепочек; передача сигнала на АЦП микроконтроллера Milandr.
    • Программная часть: разработка цифровых фильтров для дополнительной фильтрации (КИХ-, БИХ- фильтры), анализ эталонного и обратного сигналов на предмет обнаружения дефекта (использование первой и второй производных).
    • Работа с осциллографом.

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

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

  • МЭИ (НИУ)

    Национальный исследовательский университет «МЭИ»
    Институт автоматики и вычислительной техники; АВТИ
    Октябрь 2018 — Сентябрь 2022 (3 года и 11 месяцев)

    Аспирантура, квалификация: преподаватель-исследователь
    Направление подготовки: Информатика и вычислительная техника

    Специальность: Вычислительные машины, комплексы и компьютерные сети

    Научное направление: параллельные вычисления в гетерогенных системах на кристалле

    Список научных трудов: https://www.researchgate.net/profile/Georgij-Macharadze

    Институт автоматики и вычислительной техники; АВТИ
    Сентябрь 2016 — Август 2018 (1 год и 11 месяцев)

    Магистратура (Информатика и вычислительная техника)

    Институт автоматики и вычислительной техники; АВТИ
    Сентябрь 2012 — Август 2016 (3 года и 11 месяцев)

    Бакалавриат (Информатика и вычислительная техника)

Дополнительное образование

  • Национальный исследовательский университет «Московский институт электронной техники»

    Нейросетевые решения для СнК СКИФ
    Апрель 2024 — Май 2024 (1 месяц)