C++ Embedded Developer (Linux)

Зарплата

от 150 000 до 250 000 ₽

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий день

Компания

Строим беспилотное будущее уже сегодня.

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

Условия работы

В МикроАвиа мы строим беспилотное будущее уже сегодня. Мы разрабатываем полностью автономный комплекс для коптеров, который позволяет автоматизировать процесс взлета и посадки, а также замены, зарядки и обслуживания аккумуляторов.

Области применения таких комплексов: фото- и видеомониторинг, контроль за утечками на трубопроводах, анализ качества воздуха, доставка небольших посылок.

Собственное ПО для управления парком коптеров и посадочных станций, с удобной 3D визуализацией воздушного пространства и бортовым видео в реальном времени работает в любом Web-браузере.

Всю механику, электронику, бортовое и наземное ПО мы разрабатываем сами, что позволяет эффективно интегрировать все компоненты между собой и быстро решать новые задачи.

В работе мы используем широкий спектр современных технологий и языков программирования: C++17, Python, Golang, JS, WebGL, gstreamer, WebRTC, OpenCV. В качестве встраиваемых платформ используются STM32, NVIDIA Jetson Nano/Xavier NX.

Мы расширяем свою небольшую команду профессионалов в электронике, программировании и авиамоделировании и ищем увлеченных и интересующихся людей.

Обязанности:

  • Поддержка и улучшение существующего решения для создания образов и прошивки встраиваемых систем;
  • Поддержка бортовой Linux системы на Jetson Nano/Xavier;
  • Интеграция бортовых CSI камер, сетевых устройств и накопителей;
  • Консультирование по разводке интерфейсов;
  • Поддержка ПО для микроконтроллеров посадочной станции/коптера.

Требования:

  • Опыт работы со встраиваемыми Linux системами;
  • Уверенное знание C++ 17;
  • Опыт сборки ядра и создания rootfs;
  • Опыт работы с драйверами сетевых устройств;
  • Опыт работы с device tree, CSI интерфейсами и камерами;
  • Опыт работы с микроконтроллерами серии STM32.

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

  • Опыт работы с Nvidia Jetson Nano/Xavier;
  • Опыт работы с multistrap;
  • Опыт организации систем обновления встраиваемых Linux систем и взаимодействующих с ними bare metal устройств;
  • Опыт работы с ChibiOS.


Бонусы

Условия:

  • Дружная профессиональная команда;
  • Уютный офис на Лахтинском проспекте, 85;
  • Бесплатные обеды в офисе;
  • Конкурентная заработная плата для успешных кандидатов;
  • Гибкий график работы;
  • Релокационный пакет для иногородних кандидатов;
  • Компенсация ДМС, обучения, спорта после прохождения испытательного срока.