В роли есть работа с прошивками, VoIP, интерфейсом, тестированием и релизами, а также обучение и официальное оформление. Но широкий круг задач и отсутствие зарплаты затрудняют оценку нагрузки и привлекательности предложения.
Кликните для подробной информации
Широкий круг задачЗарплата не указанаАктуальный стекПоддержка обученияОплата переработок
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
C/C++ Embedded Developer (Firmware) (VoIP/Embedded): Разработка и поддержка прошивок и программных компонентов для VoIP-телефонов с акцентом на низкоуровневые системные компоненты, сетевые протоколы SIP/RTP, аудиокодеки и пользовательский интерфейс. Фокус на рефакторинге legacy-кода, оптимизации производительности и памяти, автоматическом тестировании на оборудовании и эмуляторах, а также взаимодействии с Linux, загрузчиком и драйверами периферии.
Локация: Санкт-Петербург; гибридный формат работы
Компания
САТЕЛ разрабатывает полный цикл решений для VoIP-телефонии — от аппаратной платформы и прошивок до пользовательского интерфейса; устройства работают в корпоративных сетях России и СНГ.
Что делать
Поддерживать продукт, исправлять ошибки и добавлять новую функциональность.
Дорабатывать бизнес-логику VoIP-телефонов, сетевые протоколы SIP и RTP, а также аудиокодеки.
Анализировать архитектуру legacy-кода, выполнять доработки, рефакторинг устаревших модулей и переход к зрелому процессу разработки.
Находить узкие места, оптимизировать производительность и потребление памяти, разрабатывать и улучшать пользовательский интерфейс.
Выстраивать CI/CD и автоматическое тестирование, включая unit-тесты и интеграционные тесты на оборудовании или в эмуляторе QEMU.
Выпускать релизы, готовить прошивки для массового производства, взаимодействовать с загрузчиком, ядром Linux и драйверами периферии, вести техническую документацию.
Требования
От 3 до 6 лет опыта разработки.
Глубокое знание C/C++ до стандарта C++14 включительно, понимание работы с памятью, указателями и шаблонами.
Понимание бизнес-логики VoIP-телефонии, знание протоколов SIP и RTP, аудиокодеков.
Опыт работы с legacy-кодом: умение разбираться в чужой архитектуре и реализовывать доработки и изменения.
Навыки рефакторинга устаревших модулей, поиска и устранения узких мест, оптимизации производительности и потребления ресурсов ПО.
Опыт разработки графических подсистем, доработки пользовательского интерфейса и улучшения UX/UI.
Понимание принципов построения систем сборки и CI/CD; умение разрабатывать unit- и интеграционные тесты для эмуляторов и оборудования.
Опыт подготовки и выпуска релизов, создания прошивок для массового производства, взаимодействия с загрузчиком, ядром Linux и драйверами периферии.
Умение грамотно писать техническую документацию.
Культура и преимущества
Официальное оформление, «белая» зарплата и соблюдение трудовых гарантий, включая компенсацию сверхурочных.
Пятидневная рабочая неделя с возможностью гибридного формата.
Возможности обучения, повышения квалификации и получения сертификаций.
Масштабные проекты и работа в топ-100 ИТ-компаний России.
Добровольное медицинское страхование.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →