Компания Ориент Системс 10 лет разрабатывает и производит высокоточное спутниковое навигационное оборудование: GNSS-приёмники, навигационные платы и базовые станции. Наши решения используются в геодезии, сельском хозяйстве, строительной и карьерной технике, беспилотном транспорте.
Сейчас мы ищем Руководителя отдела разработки, который будет выпускать готовое, протестированное ПО для наших навигационных приёмников. Основную работу по написанию кода и тестов вы организуете через группу ИИ-агентов. За архитектуру, качество и работоспособность всего программного продукта отвечаете лично.
Вместе с инженерами по оборудованию вы будете уточнять требования, ставить задачи агентам и проверять результат на реальных устройствах: вы отдаёте протестированное ПО, коллеги помогают с интеграцией и испытаниями.
На старте предстоит развивать существующую кодовую базу: устранять ошибки, добавлять новые функции, протоколы и платы, повышать общую стабильность системы.
Какие задачи предстоит решать:
- Архитектура и развитие ПО: проектировать системную архитектуру встраиваемого ПО на C++/Linux для навигационных приёмников и вычислителей; добавлять поддержку новых GNSS-плат, датчиков и протоколов обмена; обеспечивать отказоустойчивость, устранять утечки памяти, дефекты синхронизации и сбои связи.
- Оркестрация разработки через ИИ-агентов: формулировать точные технические задания и промпты; делегировать агентам рутинный кодинг, парсинг логов и поиск по кодовой базе; управлять ветками и контекстом моделей.
- Контроль качества и ревью: лично верифицировать сгенерированный код перед попаданием в production, отслеживать логические ошибки и галлюцинации моделей, отвечать за стабильность и безопасность всей кодовой базы.
- Автоматизация и тестирование: развивать культуру тестов (модульные, интеграционные, replay-тесты по сырым навигационным данным); генерировать тест-кейсы с помощью ИИ и внедрять автотесты на основе багов, выявленных при испытаниях.
- Интеграция с оборудованием и CI/CD: настраивать пайплайны сборки; передавать протестированные релизы инженерам аппаратной части; сопровождать проверку ПО на стендах (включая HIL) и в полевых условиях; готовить сценарии диагностики и документацию.
Что нужно уметь:
- Разрабатывать системное или встраиваемое ПО и доводить его до выпуска. Ориентир по опыту: от 6 лет коммерческой разработки.
- Уверенно работать с C++: ресурсы и время жизни объектов, многопоточность, синхронизация, обработка ошибок.
- Отлаживать ПО в Linux, разбираться в процессах, сокетах, сетевом обмене и причинах нестабильной работы.
- Писать на Python инженерные утилиты и тесты. Разбираться в существующих компонентах на Node.js и JavaScript.
- Работать с Git, сборкой, CI/CD и автоматическими тестами. Вносить изменения в действующий продукт, сохраняя совместимость.
- Применять ИИ-агентов в реальной разработке: ставить задачи, объединять изменения, находить ошибки в сгенерированном коде и подтверждать качество решения.
- Уточнять требования с инженерами, оценивать объём работы и формулировать понятные критерии приёмки. Читать техническую документацию на английском.
Рассматриваем руководителей разработки и сильных ведущих инженеров, готовых взять эту ответственность. Опыт управления большой командой не обязателен.
Будет преимуществом:
Опыт с GNSS, робототехникой, телематикой или промышленным оборудованием; знание NMEA, RTCM, NTRIP и RTK; разработка HIL-стендов и тестов с имитацией отказов.
Условия работы:
- Доход от 350 000 ₽ в месяц на руки по результатам собеседования.
- Официальное оформление по ТК РФ, выплаты два раза в месяц.
- Полная занятость, график 5/2 с 10:00 до 19:00.
- Гибридный формат с участием в работе с оборудованием.
- Офис в Технопарке Сколково: Москва, Большой бульвар, 42к1.
-
Наша организация относится к категории аккредитованных IT компаний, которым государство предоставляет льготы в социальных вопросах и оказывает господдержку (IT ИПОТЕКА).
- Оплата профильного обучения, квартальные и годовые бонусы по условиям компании.
Вы сможете влиять на архитектуру продукта и самостоятельно выстраивать работу с ИИ-агентами. Результат вашей работы будет использоваться в серийном навигационном оборудовании.
В сопроводительном письме расскажите об одном выпущенном вами продукте или сложной ошибке, которую вы устранили. Укажите, какие ИИ-инструменты и модели используете, какие задачи им поручаете и как проверяете результат.
Похожие вакансии
Высшее образование: техническое, инженерное, экономическое. Стабильный опыт от 5 лет в управлении сервисным бизнесом на руководящей позиции: Обязателен опыт работы...
Релевантный опыт: опыт работы от 2–3 лет в роли КАМ, руководителя партнерских программ или развития B2B-сети...
Проводить обучение персонала самостоятельно, или привлекать сторонних тренеров. — Отличное знание amoCRM. — Умение ставить план продаж. — Умение контролировать и влиять на...
Осуществлять мониторинг развития индустрии и успешного профильного опыта. Анализ целевых клиентских групп, потенциально интересных бизнесу. Обязательный опыт продаж в индустрии...
Оконченное высшее техническое образование в области робототехники, автоматизации, электроники, программной инженерии и смежных направлений. Опыт разработки сложных аппаратно-программных продуктов...