Руководитель разработки программного обеспечения

ниже рынка на 21,2%
вакансия 350 000 ₽
в среднем 444 257 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

10 лет разрабатывает и производит высокоточное спутниковое навигационное оборудование: GNSS-приёмники, навигационные платы и базовые станции. Наши решения используются в геодезии, сельском хозяйстве, строительной и карьерной технике, беспилотном транспорте. Сейчас мы щем Руководителя разработки, который будет выпускать готовое, протестированное ПО для наших навигационных приёмников. Основную работу по написанию кода и тестов вы организуете через группу ИИ-агентов. За архитектуру, качество и работоспособность всего программного продукта отвечаете лично.

задачи

  • проектировать системную архитектуру встраиваемого ПО на C++/Linux для навигационных приёмников и вычислителей
  • добавлять поддержку новых GNSS-плат, датчиков и протоколов обмена
  • обеспечивать отказоустойчивость, устранять утечки памяти, дефекты синхронизации и сбои связи
  • формулировать точные технические задания и промпты
  • делегировать агентам рутинный кодинг, парсинг логов и поиск по кодовой базе
  • управлять ветками и контекстом моделей
  • лично верифицировать сгенерированный код перед попаданием в production, отслеживать логические ошибки и галлюцинации моделей, отвечать за стабильность и безопасность всей кодовой базы
  • развивать культуру тестов (модульные, интеграционные, replay-тесты по сырым навигационным данным)
  • генерировать тест-кейсы с помощью ИИ и внедрять автотесты на основе багов, выявленных при испытаниях
  • настраивать пайплайны сборки
  • передавать протестированные релизы инженерам аппаратной части
  • сопровождать проверку ПО на стендах (включая 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.
  • Гибридный формат с участием в работе с оборудованием.
  • Наша организация относится к категории аккредитованных IT компаний, которым государство предоставляет льготы в социальных вопросах и оказывает господдержку (IT ИПОТЕКА).
  • Оплата профильного обучения, квартальные и годовые бонусы по условиям компании.
  • Вы сможете влиять на архитектуру продукта и самостоятельно выстраивать работу с ИИ-агентами. Результат вашей работы будет использоваться в серийном навигационном оборудовании.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.