← К каталогу
ФЕ

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

Embedded C/C++ Developer (Linux)

ОфисУровень не указанСанкт-Петербург, Россия8 ч назад
Компенсацияот 300 000 RUR
СИГНАЛ JOBRADAR80/100Нормальный сигнал актуальности
ПАСПОРТ ВАКАНСИИ

Что JobRadar наблюдает сейчас

Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.

Последнее подтверждение15 мин. назад
Впервые замечена7 ч назад
Активные источники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 и аналогичных.

Условия:

  • Комфортные условия работы: хороший кофе и печенье.
  • Оснащённую инженерную лабораторию: измерительная аппаратура, пайка…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between3And6