К содержимому

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

от 200 000 ₽ССТРостов-на-Дону

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

-

Разработка ПО для 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/АСУ

-

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

-

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

-

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

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

Возможна работа из офиса в Москве с периодическими поездками в Ростов - на - Дону

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.