other

C/C++ Embedded Developer (Firmware) / Инженер-программист встраиваемых систем

Более недели назад

З/П не указана

Город: Санкт-Петербург. Станции метро: Балтийская, Фрунзенская, Технологический институт 1, Технологический институт 2

САТЕЛ, Группа компаний

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 3 лет

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

О компании: Наша компания разрабатывает полный цикл: от аппаратной платформы до пользовательского интерфейса VoIP-телефонии. Наши устройства работают в корпоративных сетях по всей России и СНГ. Чем предстоит заниматься: Вам предстоит работать над разработкой новых функций оборудования – от низкоуровневых системных компонентов, библиотек до пользовательского интерфейса. Задачи: Поддержка продукта. Исправление ошибок, добавление новой функциональности Доработка бизнес-логики VoIP-телефонов, сетевых протоколов (SIP, RTP), аудиокодеков Работа с legacy-кодом. Готовность разбираться в чужом коде: Анализ архитектуры, доработки и правки Навык рефакторинга устаревших модулей Поиск «узких» мест, оптимизация производительности и потребления памяти Графическая подсистема. Разработка и доработка пользовательского интерфейса, улучшение UI Система сборки и CI/CD: Выстраивание цепочки тестирования (unit-тесты, интеграционные тесты на железе или эмуляторе qemu). Создание тестов с нуля Рефакторинг с последующим переходом к зрелому процессу Выпуск релизов, подготовка прошивок для производства Взаимодействие с загрузчиком, ядром Linux, драйверами периферии Написание технической документации Что ждем от кандидата: Глубокое знание C/C++ (стандарт до C++14 включительно). Понимание работы с памятью, указателями, шаблонами Понимание бизнес-логики VoIP-телефонии, знание основных сетевых протоколов (SIP, RTP) и аудиокодеков Опыт работы с legacy-кодом: умение разбираться в чужих архитектурах и реализовывать доработки/изменения Навыки рефакторинга устаревших модулей Опыт поиска и устранения «узких» мест, оптимизации производительности и потребления ресурсов ПО Опыт разработки графических подсистем: доработка пользовательского интерфейса, улучшение UX/UI Понимание принципов построения систем сборки и CI/CD; умение выстраивать процессы автоматического тестирования (разработка unit- и интеграционных тестов, в т.ч. для эмуляторов и железа) Навык подготовки и выпуска релизов, создания прошивок для массового производства Опыт взаимодействия с низкоуровневыми компонентами: загрузчик, ядро Linux, драйверы периферии Умение грамотно писать техническую документацию Условия: Работу в топ-100 ИТ-компаний России Интересные масштабные проекты "Белую" зарплату Официальное оформление и соблюдение всех трудовых гарантий, включая компенсацию сверхурочных Возможности для обучения, повышения квалификации и получения сертификаций 5-ти дневная рабочая неделя с возможностью гибридного формата ДМС

Показать контакты

Имя не указано

Пожаловаться ID: 157227287

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

Инженер-программист встраиваемых систем (Embedded C/C++ Developer, STM32)

От 120 000 руб.

Санкт-Петербург. Станции метро: Балтийская, Фрунзенская, Технологический институт 1, Технологический институт 2

Холдинг ЛЕНПОЛИГРАФМАШ

Инженер-программист встраиваемых систем (Embedded C/C++ Developer, STM32)

От 120 000 до 140 000 руб.

Санкт-Петербург. Станции метро: Балтийская, Фрунзенская, Технологический институт 1, Технологический институт 2

ОТКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "ЛЕНПОЛИГРАФМАШ"

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

От 288 000 руб.

Санкт-Петербург. Станции метро: Балтийская, Фрунзенская, Технологический институт 1, Технологический институт 2

Эволюция Морских Цифровых Технологий

C++ developer / Инженер-программист C++ (KORNFELD)

Договорная

Санкт-Петербург. Станции метро: Балтийская, Фрунзенская, Технологический институт 1, Технологический институт 2

YADRO

C++ программист / C++ Developer (UNIX)

Договорная

Санкт-Петербург. Станции метро: Балтийская, Фрунзенская, Технологический институт 1, Технологический институт 2

Доктор Веб

Embedded программист Python/C++

Договорная

Санкт-Петербург. Станции метро: Балтийская, Фрунзенская, Технологический институт 1, Технологический институт 2

Газпром, Главное Управление Охраны