Senior Embedded Linux Developer / Старший Разработчик Встраиваемых Систем Linux

ВедаПроект

Senior Embedded Linux Developer / Старший Разработчик Встраиваемых Систем Linux

Москва, Кирпичная улица, 21

Метро: Измайлово

Описание вакансии

Коротко о нас:

ВедаПроект – это современная, динамично развивающаяся научно-производственная компания, более 20-ти лет успешно работающая на рынке высоких технологий России.

Мы занимаемся исследованиями и разработкой инновационных наукоемких проектов в различных областях, а также их внедрением и сопровождением.

Наши компетенции – проектирование высокотехнологичной радиоэлектронной аппаратуры, а также создание программного обеспечения. Проекты компании включают:

  • Бортовые вычислительные устройства;
  • Системы с искусственным интеллектом;
  • Робототехника и системы технического зрения;
  • Интеллектуальные навигационные системы;
  • Системы оптической навигации;
  • Сверхточные системы локальной навигации;
  • Оптико-электронные системы;

Для решения задач используются самые современные технологии, поэтому мы нанимаем лучших специалистов.

В настоящее время мы расширяемся и нам требуется Senior Embedded Linux Developer — Старший Разработчик Встраиваемых Систем Linux.

Эта позиция требует сотрудничества с разнопрофильной командой для разработки встраиваемого программного обеспечения для специализированных аппаратных решений. Необходимо анализировать, проектировать, программировать, отлаживать и модифицировать встроенное программное обеспечение для стабильной работы драйверов и пакетов. В работе используется аналоговое и цифровое оборудование и операционные системы реального времени. Эта должность требует понимания работы аппаратного обеспечения и сильных навыков программирования на C/C++.

Вам предстоит:

  • Проектирование и реализация систем и компонентов с использованием C, C++ и различных языков (например: bash, python) в программном окружении Linux;
  • Написание кода от высокоуровневых встроенных приложений до драйверов устройств на уровне регистров, а также reverse engineering существующих компонентов;
  • Использование различных процессоров и аппаратных периферийных устройств;
  • Реализация тестов и написание сопутствующей документации для заданной части системы;
  • Отладка и устранение проблем в коде и обеспечение интеграции в архитектуру системы;
  • Разработка и модификация BSP (включая перенос и интеграцию драйверов устройств ядра);

Что мы ожидаем от вас:

  • Сильные навыки программирования на C, C++ и опыт использования систем сборки (make cmake ...);
  • Опыт работы в области разработки программного обеспечения от 3 лет;
  • Опыт работы с коммуникационными протоколами, например: TCP, UDP, HTTP, Bluetooth LE и и.д.;
  • Опыт работы с симметричными и асимметричными системами шифрования и знание принципов современных криптоалгоритмов, в том числе российских;
  • Отличные аналитические и эмпирические навыки решения проблем и устранения неисправностей;
  • Знание основных принципов работы Linux ядра, DT, загрузчика и принципов загрузки и работы системы;
  • Понимание методологии тестирования встроенного программного обеспечения, а также создание и исполнение протоколов тестирования и отладки;
  • Понимание различных интерфейсов SPI, I2C, USB 2+, RS232, CAN, RS485, SDIO;
  • Способность планировать работу и выполнять сложные задачи при минимальном руководстве.

Будет плюсом:

  • Опыт завершенных проектов с использованием архитектур: ARMv8, MIPS, RISC-V;
  • Опыт портирования драйверов, uboot, linux kernel и опыт использования универсального загрузчика UBoot;
  • Опыт использования технологий доверенной загрузки и исполнения: TEE, TrustZone, OTP, TPM и т.д.;
  • Опыт работы с библиотеками компьютерного зрения OpenCV, dlib с организацией вычислений на CPU, GPU, NPU при применении нейросетевых технологий;
  • Опыт работы с OpenCL, RTOS.

Условия:

  • Конкурентная белая заработная плата;
  • Официальное трудоустройство по ТК РФ;
  • Дружный коллектив, состоящий из профессионалов предоставляет возможности для развития и роста, а разноплановые проекты компании дают возможность изучать и внедрять самые современные технологии;
  • Комфортные условия труда, творческая атмосфера и доверительные отношения между сотрудниками;
  • Хорошая техническая оснащенность и собственное производство;
  • Работа в офисе, недалеко от станции метро Семеновская.
Навыки
  • Linux
  • Python
  • Bash
  • C/C++
  • C++
  • TrustZone
  • ARMv8
  • Git
  • Docker
Посмотреть контакты работодателя

Адрес

Похожие вакансии

АТБ Электроника

Программист Embedded Linux

АТБ Электроника

Полный день
  • Москва

  • Не указана

Рекомендуем
Элемент
Полный день
  • Москва

  • от 160000 RUR

Рекомендуем
Цифровые решения, НПП
Полный день
  • Москва

  • до 350000 RUR

Рекомендуем
Лаборатория Безопасных Систем

Архитектор Embedded Linux

Лаборатория Безопасных Систем

Полный день
  • Москва

  • до 350000 RUR

Телеофис
Полный день
  • Москва

  • до 350000 RUR

НИЦ ИРТ
Полный день
  • Москва

  • от 140000 RUR

Инженер-программист C\C++ (embedded, МК)

Современные Технологии Промышленности

Полный день
  • Москва

  • от 160000 RUR

АТОМ
Полный день
  • Москва

  • от 160000 RUR

Национальный Инновационный Центр
Полный день
  • Москва

  • от 160000 RUR

НПО «Наука»
Полный день
  • Москва

  • от 160000 RUR

ВК ИТС
Полный день
  • Москва

  • до 200000 RUR

Синтелс
Полный день
  • Москва

  • до 200000 RUR

Positive Technologies
Полный день
  • Москва

  • до 200000 RUR

Гибкий график
  • Москва

  • до 200000 RUR

КИТТ
Полный день
  • Москва

  • от 80000 RUR

Элемент
Полный день
  • Москва

  • от 160000 RUR

АТБ Электроника
Полный день
  • Москва

  • от 160000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию