Р-Софт
Программист C++ (+ Golang)
6 ч. назад
RussiaSeniorHybridB2
c++golangembedded linuxsdkdriverrootfsbusyboxgitlab
Разработка встроенного программного обеспечения для систем на кристалле с использованием C++ и Golang в аккредитованной продуктовой IT-компании с 7 центрами разработки.
О компании
- Аккредитованная продуктовая IT-компания
- 100+ сотрудников
- 7 центров разработки (Москва, Санкт-Петербург, Саратов, Дубна, Нижний Новгород, Казань, Курск)
- Создают продукты для обеспечения безопасности человека во всех сферах, от социально значимых объектов до атомных станций
- Основные проекты в Москве: Парк «Зарядье», МГУ им. М.В. Ломоносова, Х5 RETAIL GROUP, Здание ЦБ РФ, Московские центральные диаметры
- Основные проекты в Санкт-Петербурге: Ледовая Арена ФОК ПАО “Газпром”
- Основные проекты в Саратове: Аэропорт «Гагарин»
- Иннополис: Технопарк Б-1
Обязанности
- Реализация уровня абстракции от платформы во встроенном программном обеспечении на основе Embedded Linux и SDK системы на кристалле (для видеокамер)
- Интегрирование уровня абстракции с backend-частью
- Интеграция модулей встроенной аналитики
- Портирование на будущие и альтернативные версии систем на кристалле (SoC)
Требования
- Опыт работы от 5-ти лет
- Хорошие знания и опыт в C/C++
- Владение драйверами ядра Linux, rootfs, BusyBox на уровне middle+
- Готовность работать с Golang
- Сильные аналитические способности
- Технический английский язык
Будет плюсом
- Опыт работы с CI (gitlab)
- Знания и опыт работы с системами на кристалле (SoC) и их SDK от различных производителей (Novatek, SigmaStar, Rockchip или аналогичные)
- Опыт работы с детекторами видеоаналитики
- Опыт работы с управлением матрицами, блоками ISP, видео- и аудио-кодеками
- Понимание алгоритмов управления автоподстройки камеры (3A - Auto Exposure, Auto White Balance, Auto-Focus)
- Знание механизмов тьюнинга для различных матриц
- Опыт работы с моторами для Pan-Tilt-Rotate (PTR), фокуса, увеличения, апертуры и прочих функций видео-камер
- Понимание и опыт работы с аналитикой и управлением ускорителями нейронных сетей
- Понимание и опыт работы с управлением прочей периферией (Ethernet, карта-SD)
Условия
- Официальное оформление согласно ТК РФ, полностью официальная заработная плата, социальные гарантии, выплата больничных и отпускных
- Достойный уровень оплаты труда (по результатам собеседования)
- Работа над социально значимыми продуктами в области систем безопасности
- Бурно растущий продукт, сильная техническая экспертиза, опытные коллеги из международных компаний
- Гарантия уникального проектного опыта, разнообразные задачи и проекты
- Возможность работы в гибридном, офисном или удаленном формате
- Поддерживающая атмосфера и приятный микроклимат в компании