C++ Embedded Developer (Linux)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
В МикроАвиа мы строим беспилотное будущее уже сегодня. Мы разрабатываем полностью автономный комплекс для коптеров, который позволяет автоматизировать процесс взлета и посадки, а также замены, зарядки и обслуживания аккумуляторов.
Области применения таких комплексов: фото- и видеомониторинг, контроль за утечками на трубопроводах, анализ качества воздуха, доставка небольших посылок.
Собственное ПО для управления парком коптеров и посадочных станций, с удобной 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;
- Бесплатные обеды в офисе;
- Конкурентная заработная плата для успешных кандидатов;
- Гибкий график работы;
- Релокационный пакет для иногородних кандидатов;
- Компенсация ДМС, обучения, спорта после прохождения испытательного срока.