Программист C++

Программист C++

Ростов-на-Дону, Омская улица, 2Е

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

Обязанности:

  • Разработка ПО для Linux

  • Реализация логики взаимодействия с сенсорами: камеры, тепловизоры, дальномеры, IMU

  • Работа с низкоуровневыми интерфейсами: UART, SPI, I2C, PWM, CAN, GPIO

  • Интеграция с системами управления приводами

  • Отладка и тестирование на реальном железе

  • Поддержка связи между встроенными модулями и Linux-системами по UART/TCP и EtherCAT

  • Участие в создании прототипов и взаимодействие со специалистами по нейросетям и алгоритмам

Требования:

  • Уверенное знание C++ (C++17/20)
  • Опыт коммерческой разработки от 2 лет
  • Уверенное владение STL (vector, map, unordered_map, algorithms)
  • Понимание RAII, move semantics, smart pointers
  • Опыт многопоточного программирования (std::thread, mutex, atomic)
  • Знание принципов ООП и паттернов проектирования
  • Уверенное знание Linux

  • Знание систем профилирования и отладки
  • Опыт работы с интерфейсами сенсоров и понимание принципов обработки сигналов

  • Владение инструментами отладки и профилирования(gdb, sanitizers, valgrind, perf)

  • Участие в Code Review

Будет плюсом:

  • Опыт взаимодействия с камерами / тепловизорами / дальномерами

  • Опыт интеграции с системами компьютерного зрения или ML

  • Опыт разработки в Linux-среде (кросс-компиляция, Yocto, CMake)

  • Опыт написания драйверов или работы с CAN/Modbus

  • Опыт участия в проектах промышленной / робототехнической тематики

  • Опыт написания unit-тестов
  • Опыт работы с Qt 6
  • Понимание trade-off между скоростью разработки и производительностью
  • Умение самостоятельно решать сложные технические задачи
  • Способность разбираться в чужом legacy-коде
  • Знание IPC
  • Опыт работы с Docker
  • Опыт работы с EtherCAT

Условия:

  • Окладная заработная плата без скрытых минусов

  • Участие в инженерно сложном и значимом проекте

  • Возможность взаимодействия с командами CV/ML/DevOps/АСУ

  • Доступ к реальному оборудованию и возможность влиять на архитектуру системы

  • Работа в команде профессионалов

  • Возможность роста до ведущего разработчика или архитектора

Локальное место работы для периодических посещений- офис в г. Ростов - на - Дону

Навыки
  • Git
  • Linux
  • C++
  • ООП
  • STL
  • CMake
  • gdb
  • Unit Testing
  • TCP
  • UDP
  • Code Review
  • Алгоритмы и структуры данных
Посмотреть контакты работодателя

Адрес

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

Автономные Технологии

Инженер-программист (C++/Python)

Автономные Технологии

  • Москва

  • от 250000 RUR

Рекомендуем
Мфп Технологии

Ведущий разработчик С++

Мфп Технологии

  • Москва

  • до 350000 RUR

Рекомендуем
Систематика Консалтинг

Разработчик C++

Систематика Консалтинг

  • Москва

  • до 350000 RUR

Рекомендуем
КСОР
  • Москва

  • до 350000 RUR

YADRO
  • Москва

  • до 350000 RUR

Московская Биржа

Разработчик C++

Московская Биржа

  • Москва

  • до 350000 RUR

Алео-Альянс
  • Москва

  • до 350000 RUR

Протон-Электротекс
  • Москва

  • от 155000 RUR

РСХБ-Интех
  • Москва

  • от 155000 RUR

КОНТАКТ ПЛЮС
  • Москва

  • до 220000 RUR

BLACKHUB GAMES
  • Москва

  • до 220000 RUR

BLACKHUB GAMES
  • Москва

  • до 220000 RUR

Сбербанк-Сервис
  • Москва

  • до 220000 RUR

Т8
  • Москва

  • до 220000 RUR

ИНТСИС
  • Москва

  • до 220000 RUR

Аквариус, Группа компаний

Разработчик встроенного ПО (БСВВ) для ARM

Аквариус, Группа компаний

  • Москва

  • до 220000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию