Embedded C/C++ Developer (Linux)

Embedded C/C++ Developer (Linux)

Санкт-Петербург, Выборгское шоссе, 17к1

Метро: Озерки

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

Мы команда R&D разработчиков. Создаем интеллектуальные встраиваемые системы на стыке компьютерного зрения, обработки сигналов и автономных платформ. Наши продукты работают в реальных условиях: от промышленных систем технического зрения до автономных беспилотных платформ.

Создаем продукт от концепции и алгоритмов до массового серийного производства.

Работа только в офисе.

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

  • Разработка ПО на C/C++ под Linux для embedded-устройств.
  • Реализация алгоритмов обработки данных/сигналов на C/C++ под Linux.
  • Написание переносимого, тестируемого кода, участие в code review.
  • Взаимодействие со смежной командой CV-разработки.
Обязательные требования:
  • Уверенное владение C и C++ (11/14/17).
  • Практический опыт разработки многопоточных приложений под Linux с использованием POSIX Threads (pthreads).
  • Уверенное понимание и практический опыт использования примитивов синхронизации: mutex, condition variable, shared memory и других IPC-механизмов.
  • Практический опыт работы с низкоуровневыми интерфейсами Linux, включая ioctl, poll / select / epoll, mmap, shared memory.
  • Embedded Linux: userspace, POSIX API, cmake/Makefile.
  • Уверенное понимание указателей и арифметики указателей в C, опыт низкоуровневой работы с памятью, массивами, буферами и структурами данных.
  • Опыт работы с Git, CI/CD в GitLab.

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

  • Практический опыт работы со STM32: STM32CubeIDE, HAL / LL, настройка периферийных интерфейсов.
  • Практический опыт разработки bare-metal и под RTOS (FreeRTOS / Zephyr / NuttX).
  • Опыт работы с NXP (i.MX, LPC или аналогичными платформами).
  • OpenCV и базовое понимание алгоритмов компьютерного зрения.
  • Python как вспомогательный инструмент для автоматизации, тестов и сервисных скриптов.
  • Опыт использования инструментов профилирования и анализа производительности: valgrind, perf и аналогичных.
Условия:
  • Комфортные условия работы: хороший кофе и печенье.
  • Оснащённую инженерную лабораторию: измерительная аппаратура, пайка, слесарная сборка, 3D-печать и поддержка опытных специалистов.
  • Быструю логистику закупок: оперативно заказываем и получаем необходимые компоненты, платы, модули и процессоры.
  • Возможность быстро прототипировать и проверять гипотезы: компания поддерживает эксперименты, отладочные стенды и инженерную разработку.
  • Оформление по ТК РФ, испытательный срок 3 мес.

  • Пятидневка, гибкий график (начало работы в интервале с 9:30 до 11:00, окончание работы с 18:00 до 19:30)

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

Посмотреть контакты работодателя

Адрес

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

Senior CV Engineer (C++/OpenCV/Linux)

ФЕДОРОВ ПАВЕЛ АЛЕКСАНДРОВИЧ

  • Санкт-Петербург

  • от 300000 RUR

Рекомендуем
Леста Игры

Game Developer (C++ / Python)

Леста Игры

  • Санкт-Петербург

  • от 300000 RUR

Рекомендуем
Информационные Телекоммуникационные Технологии

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

Информационные Телекоммуникационные Технологии

  • Санкт-Петербург

  • от 300000 RUR

Рекомендуем
НПО ОКБ им.М.П. Симонова

Ведущий инженер-программист C++

НПО ОКБ им.М.П. Симонова

  • Санкт-Петербург

  • от 300000 RUR

Элеста
  • Санкт-Петербург

  • от 300000 RUR

Авиационная и Морская Электроника, Научно-производственное предприятие

Team Lead (С++/ Qt, компьютерное зрение и фотограмметрия)

Авиационная и Морская Электроника, Научно-производственное предприятие

  • Санкт-Петербург

  • от 300000 RUR

Русгидро Цифровые Решения

Ведущий инженер-программист SCADA (АСУТП)

Русгидро Цифровые Решения

  • Санкт-Петербург

  • от 300000 RUR

Силовые машины, Акционерное общество

Инженер-программист промышленного оборудования

Силовые машины, Акционерное общество

  • Санкт-Петербург

  • от 300000 RUR

Леста Игры

Tech & Tools Programmer (С++)

Леста Игры

  • Санкт-Петербург

  • от 300000 RUR

Дартс рекрутинг сервисез
  • Санкт-Петербург

  • до 350000 RUR

REDMOND
  • Санкт-Петербург

  • до 350000 RUR

Доктор Веб
  • Санкт-Петербург

  • до 350000 RUR

Транспортно-логистическая группа «Трансойл»

Ведущий программист (БП)

Транспортно-логистическая группа «Трансойл»

  • Санкт-Петербург

  • до 300000 RUR

ГК Аврора

Программист 1С

ГК Аврора

  • Санкт-Петербург

  • до 300000 RUR

Софтвайс
  • Санкт-Петербург

  • до 366000 RUR

НПК Морсвязьавтоматика
  • Санкт-Петербург

  • до 366000 RUR

Новые Технологии

Middle+ // Senior PHP Developer

Новые Технологии

  • Санкт-Петербург

  • до 300000 RUR

ВАЗСИСТЕМ
  • Санкт-Петербург

  • до 300000 RUR

Специальный Технологический Центр (ООО СТЦ)
  • Санкт-Петербург

  • до 300000 RUR

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

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