Автоотклики

Опубликована 2 дня назад · hh.ru

Embedded C/C++ Developer (Linux)

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

  • Санкт-Петербург · офис
  • middle
  • от 300 тыс. ₽

О вакансии

Мы команда 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)

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

Письмо под эту вакансию

Напишет ИИ-работяга по вашему резюме с hh.ru. Бесплатно, 5 в день.

Нужен вход через Telegram и подключённый hh — резюме берём оттуда.

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

Не то, что искали? Ответьте на пять вопросов — подборка будет приходить в Telegram раз в день.

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

24 часа бесплатнокарта не нужна