Младший программист C++

Работодатель:
Зарплата:
120 000 - 150 000 руб.
Опыт работы:
От 1 года до 3 лет
Место работы:
Ростов-на-Дону, Омская улица, 2Е

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

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

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

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

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

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

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

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

Требования:

  • Уверенное знание C++ (C++17/20)
  • Уверенное владение 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/АСУ

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

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

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

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

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

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

.NET-разработчик / C# Developer
Специализированный депозитарий ИНФИНИТУМ

Коммерческий опыт разработки на платформе .NET от 3 лет. Опыт разработки на ASP.NET Core. Опыт работы с реляционными базами данных...

Junior UI/UX дизайнер
ИдаПроджект

Обязательно: ссылка на портфолио в отклике (без портфолио не рассматриваем). Сильные навыки визуала и аккуратный UI. Открытость к коммуникации и...

Frontend-разработчик
Коммерсантъ

Опыт работы от 3-ех лет в качестве frontend-разработчика. Знание JavaScript (ES6+), умение писать чистый, читаемый код...

Помощник юриста по недвижимости
Клавторг

Высшее юридическое образование. С опытом работы от 3 лет в сфере недвижимости (аренда, строительство). Хорошее владение ПК, оргтехникой, WORD,EXSEL.

130 000 руб.
Заместитель руководителя отдела цифровых проектов
Гельтек-Медика

Опыт от 3 лет в одной или нескольких ролях: бизнес-аналитик, product owner или руководитель digital-проектов. Практический опыт работы...