Перейти к содержимому

Інженер бортового програмного забезпечення

Розробка бортового програмного забезпечення для наземних роботизованих комплексів: збірка образу Linux на ARM, інтеграція заліза через UART/CAN/USB/Ethernet, сервіси телеметрії та відео, менеджер каналів зв'язку, OTA-оновлення. Потрібен досвід роботи з Linux на пристроях, Python у продакшені, розуміння мереж і протоколів. Пропонують роботу над продуктом з реальним впливом, офіційне працевлаштування, корпоративну англійську.

middle Львів ~1 007 000 – 1 841 439 ₸

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

Языки: English · Intermediate
описание

Что предстоит делать

<p><strong>NUMO Robotics</strong> — украинская defence tech компания, которая разрабатывает и производит наземные роботизированные комплексы (НРК) для логистики и эвакуации. Наши НРК работают на фронте, так что результат своей работы вы увидите на практике.</p><p>Мы ищем инженера, который будет отвечать за программную часть бортового блока НРК: чтобы вычислитель, контроллер движения, моторные контроллеры, камеры, модемы, спутниковый терминал и датчики работали как одна система, и чтобы новый компонент подключался за дни, а не за недели.</p><p>Вы работаете в паре с R&amp;D: первые недели разбираете MVP вместе с авторами, дальше забираете бортовой софт на себя, а R&amp;D остаётся на новых разработках и получает от вас результаты испытаний.</p><h3>Что вы сделаете за первые полгода:</h3><ul><li>Примете MVP от R&amp;D: характеризационные тесты, документация, репозиторий, который собирается по README на чистой машине.</li><li>Образ ОС для бортового вычислителя: воспроизводимая сборка, read-only файловая система, автозапуск сервисов, watchdog, устойчивость к срывам питания.</li><li>Сервисы борта: связь с контроллером движения, видеосервер, телеметрия, API для интерфейса оператора, «чёрный ящик».</li><li>Менеджер каналов связи: переключение между основным и резервными каналами по измеренным потерям и задержке; безопасное поведение машины при потере связи.</li><li>Обновления по воздуху с откатом и задокументированная процедура подключения нового компонента: датчика, модема, камеры.</li></ul><h3>Основные обязанности:</h3><ul><li>собирать и поддерживать образ Linux для бортового вычислителя на ARM: пакеты, сервисы, автозапуск, watchdog, логи;</li><li>писать сервисы интеграции компонентов: контроллер движения (MAVLink), моторные контроллеры (CAN/UART), камеры, модемы, датчики;</li><li>настраивать контроллер движения и моторные контроллеры вместе с R&amp;D: режимы, failsafe, калибровка;</li><li>настраивать сеть борта: роутер, VPN, каналы связи; измерять потери и задержки, а не оценивать «на глаз»;</li><li>поддерживать видеотракт реального времени: задержка, поведение при деградации канала;</li><li>реализовать обновления по воздуху с откатом; ключи, доступ, подписанные сборки;</li><li>вести документацию: схема сервисов, процедура прошивки борта, процедура подключения нового компонента;</li><li>взаимодействовать с R&amp;D: принимать их решения и ТЗ, возвращать результаты испытаний и предложения изменений.</li></ul><h3>Что для нас важно:</h3><ul><li>Linux на устройстве, которое работало в поле: вы собирали образ для ARM и держали систему живой после срывов питания;</li><li>интеграция железа через протоколы: UART, CAN, USB, Ethernet; чтение даташитов и чужих протоколов;</li><li>Python в продакшене, включая async; читаете и правите чужой код на Go или C/C++;</li><li>сеть с измерениями: VPN под NAT, роутер, failover по метрикам;</li><li>видео реального времени: понимаете, где рождается задержка и что делать, когда канал деградирует;</li><li>умение принять чужую недокументированную систему и довести её до серии, не переписывая с нуля;</li><li>Claude Code в ежедневной работе: спецификация и тесты перед кодом, чтение каждого diff, документация в процессе.</li></ul><h3>Будет преимуществом:</h3><ul><li>ArduPilot или PX4, MAVLink, моторные контроллеры VESC или аналоги;</li><li>OTA-стек: Mender, RAUC или собственный с A/B-разделами;</li><li>опыт в defence tech, дронах или робототехнике;</li><li>опыт ведения небольшой команды или менторства.</li></ul><h3>Мы предлагаем:</h3><ul><li>работу над продуктом, который имеет реальное влияние;</li><li>старт не с нуля: работающий MVP и команда R&amp;D рядом;</li><li>полный путь от MVP до серийного бортового ПО на машинах в поле;</li><li>официальное трудоустройство и возможность бронирования;</li><li>корпоративный английский;</li><li>пространство для профессионального роста.</li></ul><p>Если вам важно не просто настроить Linux, а сделать систему, которая держит связь и движение в поле, будем рады познакомиться.</p> <div> <a href="https://jobs.dou.ua/companies/numo-robotics/vacancies/375349/#reply-btn-id">Откликнуться на вакансию</a> </div>

навыки

Стек и инструменты

salary intelligence

Зарплата не указана — оценили по рынку

На основе 24 похожих вакансий за 90 дней.

оценка p25–p75
1 007 000 – 1 841 439 ₸
медиана: 1 325 365 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C++ Калькулятор зарплат

Сколько платят вам?

Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как C++-разработчика — так появится зарплата, которую платят на деле.

Без имени и компании. Отдельные ответы не публикуются.
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в NUMO Robotics

4 активные вакансии в компании

3 нед. назад

Embedded Linux Tech Lead

Актуальность уточняется

~1 192 500 – 2 283 800 ₸ оценка по стеку

Компанія NUMO Robotics робить наземні роботизовані комплекси для логістики та евакуації на фронті і шукає Embedded Linux Tech Lead. Треба вести архітектуру бортового ПЗ на ARM/Linux, мережеву частину з failover, реальний відеострім та backend-компоненти на Python і Go або C/C++, а також дбати про безпеку й оновлення системи. Важливі глибокі знання Linux, мереж, GStreamer/WebRTC і досвід технічного лідерства командою з 3–6 інженерів; пропонують офіційне працевлаштування, можливість бронювання, корпоративну англійську та реальний вплив на продукт.

Embedded Linux ARM +16
lead Львів dou
3 нед. назад

QA Engineer

Актуальность уточняется

~530 000 – 1 033 500 ₸ оценка по стеку

NUMO Robotics — украинская defence tech компания, ищет QA Engineer для тестирования наземных роботизированных комплексов как единой hardware+software системы. Нужен опыт стендовых и полевых испытаний, автоматизация тестирования на Python, работа с логами, метриками, latency и failover. Предлагают официальное трудоустройство, бронирование, корпоративный английский и работу над продуктом с реальным влиянием.

QA Python Playwright +6
middle Львів dou
3 нед. назад

Full-stack Engineer

Актуальность уточняется

~977 750 ₸ оценка по стеку

Українська defence tech компанія NUMO Robotics шукає Full-stack інженера для розробки робочого місця оператора наземного роботизованого комплексу: інтерфейс на React та TypeScript, телеметрія і відео в реальному часі через WebSocket та WebRTC, backend на Python / FastAPI. Потрібне впевнене знання React/TypeScript, досвід із WebSocket, WebRTC/MSE/HLS, FastAPI та автотестами (Playwright), а також готовність іноді виїжджати на полігон. Пропонують офіційне працевлаштування з можливістю бронювання, корпоративну англійську та роботу над продуктом, результат якого видно на фронті.

React TypeScript WebSocket +11
middle Львів dou

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

6 вакансий
Z
Zvook
2 д. назад

Инженер-разработчик аппаратного обеспечения

~1 007 000 – 1 841 439 ₸ оценка по стеку

Нужен инженер-разработчик аппаратного обеспечения для проектирования цифровых, смешанных и силовых схем, работы с микроконтроллерами, датчиками и интерфейсами (UART, I2C, SPI, RS-485, CAN). Требуется опыт разводки PCB в KiCad или Altium, понимание целостности сигналов, EMI/EMC и умение довести устройство от прототипа до серийной ревизии. Плюсом будет Python, знание сетевого стека и опыт с драйверами ядра.

MCU ADC/DAC UART +11
middle Львів dou
M
Major Global Semiconductor Company
3 д. назад

Разработчик C/C++ (моделирование)

~1 007 000 – 1 841 439 ₸ оценка

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

C C++ Linux +3
middle cr
R
RoGuard Systems
15 ч. назад

Modeling & Control Systems Engineer

~1 007 000 – 1 841 439 ₸ оценка по стеку

Украинская DefTech-компания RoGuard Systems ищет Modeling & Control Systems Engineer для моделирования динамики БПЛА, разработки алгоритмов оценки состояния на фильтрах Калмана и валидации в симуляторе. Нужен опыт от 1 года, высшее техническое образование, уверенное владение Matlab и одним из языков Python/C/C++, плюс понимание embedded-систем. Предлагают официальное трудоустройство, стабильную зарплату, комфортный офис с генератором и бронирование от мобилизации.

Matlab Kalman Filter Embedded +9
middle Київ dou
E
EVERSTAR
1 д. назад

C++ Embedded Engineer (IQ)

~1 007 000 – 1 841 439 ₸ оценка по стеку

Разработка и оптимизация low-latency видео пайплайна для RGB-камер и тепловизоров, работа с сенсор-драйверами и периферией на Embedded Linux/SoC. Требуется от 3 лет опыта в Embedded Systems, знание C/C++11..20, ARM, низкоуровневых шин и сетевого стека. Предлагают оформление через Дія.City, гибкий график, 24 дня отпуска, медстраховку, компенсацию обучения и офис в Киеве.

C++ Embedded Linux +23
middle Киев dou
T
Trypillian
1 нед. назад

Embedded Engineer

~1 007 000 – 1 841 439 ₸ оценка по стеку

Разработка прошивок для полётных контроллеров FPV-дронов на C/C++ под микроконтроллеры ARM Cortex-M. Нужен опыт embedded от 2 лет, знание интерфейсов UART/SPI/I2C/CAN, RTOS и дрон-протоколов (DShot, CRSF/ELRS, MAVLink). Плюсом будут навыки пилотирования и сборки дронов, пайки, 3D-моделирования и работы с Linux. Предлагают официальное трудоустройство, работу с реальными продуктами и дружную команду.

embedded C C++ +25
middle Львівська область dou
NDA Recruitment
N
NDA Recruitment
1 нед. назад

C++/Qt Developer (QGroundControl)

~1 007 000 – 1 841 439 ₸ оценка по стеку

Разработка и поддержка функций наземной станции управления QGroundControl для дронов: интерфейсы на Qt/QML, интеграция с автопилотами PX4 и ArduPilot через MAVLink, работа с телеметрией, видеопотоками и картами. Нужен уверенный C++ (17+), опыт Qt/QML, многопоточность, TCP/UDP, Git и Linux. Плюсом — знание MAVLink, PX4/ArduPilot, GIS, GStreamer и опыт в робототехнике или БПЛА.

C++ Qt QML +14
middle Київ dou