Здесь предстоит работать с embedded Linux, сенсорами и реальным оборудованием, но требования к опыту противоречат друг другу, а формат предполагает периодические поездки.
Кликните для подробной информации
Разнобой в опытеПоездки в РостовАктуальный стекРабота с железомРост до архитектора
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Программист C++ (Linux): Разработка ПО для Linux и встроенных систем с акцентом на взаимодействие с сенсорами, низкоуровневыми интерфейсами и системами управления приводами. Focus on отладку на реальном железе, многопоточность, профилирование и интеграцию встроенных модулей с Linux по UART/TCP и EtherCAT.
Локация: Ростов-на-Дону, Омская улица, 2Е; работа на месте работодателя или в гибридном формате. Возможна работа из офиса в Москве с периодическими поездками в Ростов-на-Дону.
Зарплата: от 200000 RUB в месяц на руки.
Компания
ССТ разрабатывает программное обеспечение и инженерные системы с использованием сенсоров, встроенных модулей, Linux и приводов.
Что делать
Разрабатывать ПО для Linux и реализовывать логику взаимодействия с камерами, тепловизорами, дальномерами и IMU.
Работать с низкоуровневыми интерфейсами UART, SPI, I2C, PWM, CAN и GPIO.
Интегрировать ПО с системами управления приводами.
Отлаживать и тестировать решения на реальном оборудовании.
Поддерживать связь между встроенными модулями и Linux-системами по UART/TCP и EtherCAT.
Участвовать в создании прототипов и взаимодействовать со специалистами по нейросетям и алгоритмам.
Требования
От 1 года до 3 лет опыта и не менее 2 лет коммерческой разработки.
Уверенное знание C++17/20 и STL: vector, map, unordered_map, algorithms.
Опыт многопоточного программирования с использованием std::thread, mutex и atomic.
Уверенное знание Linux.
Опыт работы с интерфейсами сенсоров и понимание принципов обработки сигналов.
Знание систем отладки и профилирования, включая gdb, sanitizers, valgrind и perf.
Участие в Code Review.
Хорошо, если есть
Опыт взаимодействия с камерами, тепловизорами или дальномерами.
Опыт интеграции с системами компьютерного зрения или ML.
Опыт разработки в Linux-среде, включая кросс-компиляцию, Yocto и CMake.
Опыт написания драйверов или работы с CAN/Modbus и EtherCAT.
Опыт участия в проектах промышленной или робототехнической тематики.
Опыт написания unit-тестов и работы с Qt 6.
Понимание trade-off между скоростью разработки и производительностью.
Умение самостоятельно решать сложные технические задачи и разбираться в чужом legacy-коде.
Знание IPC и опыт работы с Docker.
Культура и преимущества
Окладная заработная плата без скрытых минусов.
Участие в инженерно сложном и значимом проекте.
Взаимодействие с командами CV, ML, DevOps и АСУ.
Доступ к реальному оборудованию и возможность влиять на архитектуру системы.
Работа в команде профессионалов.
Возможность роста до ведущего разработчика или архитектора.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →