Главная›Вакансии›IT и разработка›Программист›Программист С++ (автономная навигация / робототехника)

ЛЭМЗ-Т · Томск

Программист С++ (автономная навигация / робототехника) — ЛЭМЗ-Т

Разрабатывать программное обеспечение на C++ для компактных вычислителей и одноплатных компьютеров под управлением Linux или RTOS. Переносить прототипы навигационных алгоритмов...

Коротко о вакансии

Зарплату работодатель не назвал — вилку обсуждают на собеседовании. В требованиях: c++, английский язык, linux, git, cmake.

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

Ищем C++ разработчика в команду автономной навигации. Наш рабочий процесс строится на прототипировании алгоритмов в среде ROS 2 / Python с последующим их переносом и глубокой оптимизацией на C++ под требуемые платформы.

Чем предстоит заниматься:

• Разрабатывать программное обеспечение на C++ для компактных вычислителей и одноплатных компьютеров под управлением Linux или RTOS.

• Переносить прототипы навигационных алгоритмов из среды прототипирования (ROS 2 / Python) в эффективный, оптимизированный продакшн-код на C++.

• Реализовывать, отлаживать и оптимизировать алгоритмы фильтрации, оценки ориентации и слияния данных, включая работу с полетными логами.

• Реализовывать взаимодействие с бортовой периферией, датчиками и камерами.

• Документировать создаваемое программное обеспечение, разбираться в существующей кодовой базе и последовательно развивать её.

Мы ожидаем от Вас:

• Профессиональное владение C++, понимание принципов ООП, многопоточности, асинхронной обработки данных и архитектуры распределенных систем.

• Практический опыт работы с фреймворком ROS 2 и понимание его архитектуры.

• Уверенная математическая база, понимание основ навигации и практический опыт применения фильтров Калмана (EKF, UKF), графовой оптимизации или других методов слияния данных.

• Навыки низкоуровневой оптимизации кода, работы с кэшем, поиска утечек памяти и профилирования производительности (CPU).

• Опыт разработки ПО для компактных вычислителей в среде Linux (Ubuntu) или под управлением RTOS.

• Базовые знания Python для чтения прототипов, анализа логов или работы с математическими моделями.

• Уверенное владение Git, CMake, Docker и понимание работы интерфейсов (UART, SPI, I2C, CAN).

• Владение английским языком на уровне чтения технической документации.

Будет преимуществом:

• Умение анализировать профильные научные статьи и переносить описанные алгоритмы в работающий код.

• Опыт работы с open-source автопилотами (ArduPilot, PX4).

• Опыт написания драйверов периферии для Linux или RTOS.

• Опыт работы с алгоритмами компьютерного зрения (Computer Vision / OpenCV).

Личные качества:

• Способность самостоятельно проводить исследования и принимать архитектурные решения.

• Нацеленность на результат, умение доводить задачу до проверяемого кода и готовность отвечать за стабильность своих функций.

• Готовность работать в тесном контакте с разработчиками железа.

Мы предлагаем:

• Достойную зарплату (уровень обсуждается по результатам собеседования).

• Оформление в соответствии с ТК РФ.

• Современный комфортный офис.

• Гибкое начало рабочего дня.

• Компенсацию затрат на спортивные активности, профильные курсы и конференции.

• ДМС.

Вакансия опубликована 16 октября, проверена 26.10.2026. Открыть оригинал.

Ключевые навыки

C++Английский языкLinuxGitCMakeDockerPythonМатематический анализ

Как откликнуться

Отклик оформляется на странице работодателя — кнопка выше ведёт туда напрямую. Перед отправкой стоит подогнать резюме под текст вакансии: работодатели читают первые строки и ищут в них свои слова. Если рассылаете отклики десятками, посмотрите сервис автооткликов — он отправляет их за вас по заданным настройкам, до 50 в сутки. Про сам поиск работы есть разбор в статье как быстро найти работу.

Спросите нейросети о вакансии

Отвечает DeepSeek по данным этой страницы: зарплата против рынка, условия, работодатель

Вопросы по этой вакансии

Сколько платят на позиции «Программист С++ (автономная навигация / робототехника)»?

Вилку работодатель не назвал — обсуждать деньги придётся на собеседовании. Для ориентира: в среднем по направлению «Программист» платят 157 000 ₽.

Какой опыт нужен?

В требованиях указано: от 1 года до 3 лет. Работать нужно на месте, город — Томск.

Вакансия ещё открыта?

Да, на 26.10.2026 она активна: каждую ночь каталог сверяется с источником, закрытые предложения помечаются и уходят из списков.

О компании

ЛЭМЗ-Т

ООО «ЛЭМЗ-Т»  - дочернее предприятие ОАО «НПО «ЛЭМЗ», работающее в г. Томск с 2008 г. В 2013 г. выполнено реформирование, с целью ведения деятельности в особой экономической зоне технико-внедренческого типа (ОЭЗ ТВТ «Томск») на льготных экономических условиях. Преобразование позволило ставить и решать серьезные задачи, существенно повысить эффективность и качество работы подразделения за счет изме…

Открытых вакансий: 4

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

Соседи по направлению с близкими требованиями.

Программист 1С (Комплексная автоматизация 2)

Зарплата не указана

РТ · Краснодар

Складская логистика: Сопровождение и развитие ячеечного склада (ордерная схема, адресное хранение, инвентаризация с ТСД, оптимизация подбора и отбора заказов).

Можно удалённоОт 1 года до 3 летПрограммистОпубликована 24 сентября

Fullstack-разработчик

Зарплата не указана

Базанов Сергей Евгеньевич · Тверь

Разрабатывать новые веб-сервисы и внутренние продукты. Развивать существующие корпоративные системы. Разрабатывать frontend на React + TypeScript. Разрабатывать backend на...

От 1 года до 3 летПрограммистОпубликована 29 сентября

Программист

Зарплата не указана

Центр репродуктивной медицины АИст · Казань

Обработка пользовательских заявок и устранение несоответствий в медицинской информационной системе (МИС «Медиалог»). Администрирование и развитие МИС. Разработка и совершенствование отчетности.

Можно удалённоОт 1 года до 3 летПрограммистОпубликована 16 октября

Программист 1С (офис)

Зарплата не указана

ЭСТА · Ижевск

Разрабатывать решения на платформе 1С:Предприятие 8.3 (УАТ, АА, ЗУП, БП Документооборот). Делать интеграции через API (REST, JSON...

Можно удалённоОт 1 года до 3 летПрограммистОпубликована 9 октября

Стажер ML-инженер (Computer Vision)

Зарплата не указана

Попхадзе София Михеиловна · Москва

Генерировать синтетические изображения документов через API генеративных моделей. Размечать данные и проверять качество разметки. Обучать и сравнивать модели (детекция, OCR...

Можно удалённоНет опытаЧастичнаяСтажировкаПрограммистОпубликована 19 октября

Фуллстек-разработчик

до 200 000 ₽

Самбурский Даниил Дмитриевич · Краснодар

Ищем разработчика для долгосрочного развития внутренних систем бизнеса. Уже есть админ-панель для приёма платежей, рассрочек и автоматических списаний.

Можно удалённоОт 1 года до 3 летПрограммистОпубликована 6 октября

Другие вакансии компании

Инженер по метрологии 1 категории

от 65 000 ₽-25% к среднему

ЛЭМЗ-Т · Томск

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

От 3 до 6 летМетрологОпубликована 12 октября

Backend-разработчик (C++)

Зарплата не указана

ЛЭМЗ-Т · Томск

Работа с железом и полный цикл разработки : от алгоритмов до испытаний на площадках (видим, как системы «оживают»). Сопровождение ПО для...

От 1 года до 3 летПрограммистОпубликована 15 октября

Расчёты по этой вакансии

Пригодится до собеседования: сколько останется на руки от названной суммы, как считаются отпускные и переработки.

Ещё по направлению

Разработка на Python, Java, C#, 1С, JavaScript и других стеках: продукты, интеграции, поддержка систем.