SENSE

Разработчик C/C++

в SENSE

от 300 000 ₽/мес на руки

Можно удалённо из РФ
Специализация
C/C++
Уровень
Senior
Требуемый опыт
5+ лет

Технологии/инструменты

CC++ 11/14/17/20LinuxsyscallsCMake / Bazel / Yocto / autoconfIPC

В ИТ-подразделении SENSE и дочерних ИТ-компаниях уже более 350 сотрудников.

На данный момент мы усиливаем нашу экспертную команду разработки C/C++.

Задачи

  • Вовлеченность в дизайн и улучшение архитектуры телекоммуникационных систем.
  • Программирование элементов платформы с использованием C++/Linux.
  • Создание интерфейсов API для интеграции с аппаратной частью и ОС с целью настройки и администрирования инфраструктуры.
  • Усовершенствование механизма временной синхронизации базовой станции и передачи синхросигналов от разных источников компонентам.
  • Деятельность на лабораторных стендах: корректировки, использование специализированного оборудования для измерений (частотомеры, генераторы сигналов, осциллографы, симуляторы сетей и пр.).
  • Разработка и обслуживание эффективных линий связи между модулями, систем временной координации, контроля конфигураций.
  • Обеспечение средств для установки и апдейта софта.
  • Накопление данных о производительности для оценки продукта.
  • Составление unit-тестов, ревью кода, оформление техдокументации.
  • Помощь в выявлении и анализе сбоев в лабораторных и эксплуатационных условиях.

Требования к кандидату

  • Опыт работы с языками C и C++ версий 11/14/17/20 от 5 лет.
  • Твердые навыки в области сетевых технологий на основе TCP/IP.
  • Уверенные знания по ОС Linux с практическим опытом программирования под нее (знакомство с низкоуровневыми интерфейсами, такими как syscalls, станет бонусом).
  • Глубокое представление о текущем аппаратном оборудовании (организация памяти, каналы передачи данных, механизмы ввода/вывода).
  • Практика использования инструментов для автоматизации сборки программ (например, CMake, Bazel, Yocto, autoconf или эквиваленты).
  • Умение применять методы межпроцессного взаимодействия (IPC).
  • Знание базовых элементов синхронизации в многопоточных и многопроцессорных окружениях.
  • Способность автономно справляться с многогранными задачами в незнакомых областях.
  • Навыки анализа и интерпретации документации в первую очередь.
  • Возможность определять спецификации для испытательных стендов.

Будет преимуществом:

  • Начальный опыт обращения с измерительными приборами.
  • Знакомство с механизмами временной синхронизации.
  • Понимание принципов событийно-ориентированных приложений и построения DataPlane (DPDK, ODP, EventMachine).
  • Практика конфигурации SR-IOV и Soft Switches.
  • Умение работать с интерфейсами вроде I2C, SPI, PCIe для связи с устройствами.
  • Фон в embedded-системах и реал-тайм окружениях.
  • Опыт с протоколами gRPC и REST.
  • Представление о структуре ядра Linux и разработке драйверов.
  • Навыки написания системного софта и сервисов для GNU/Linux.
  • Практика в системах с высокой нагрузкой.
  • Умение проводить профилирование кода и применять средства дебаггинга/диагностики.
  • Опыт аппаратного дебаггинга с помощью измерительных инструментов.
  • Знания в области виртуализации.

Условия

  • Конкурентный уровень финансовой компенсации.
  • Возможность работать без привязки к локации по согласованию с командой продукта.
  • Возможность инициировать и реализовывать свои идеи (приветствуем и поощряем инициативу).
  • Оформление по ТК РФ в штат компании в ИТ-аккредитованное юр. лицо.
  • Бюджеты на обучения (внутренние и внешние - конференции).
  • Реферальная программа.
  • Скидки у наших партнеров, ресторанов, детских учреждений, развлекательных площадок, обучающих программ и т.д.
  • Профессиональная команда и современные подходы.
  • Гибкий график работы.
Елена Чепок Рекрутер
SENSE

О компании SENSE

Сфера
Заказная разработка / Аутсорсинг
Размер
201 - 500

SENSE — кадровый системный интегратор, задающий стандарты в сфере IT HR за счёт уникального сочетания технологий и человечности. Компания вошла в число первых 14 резидентов научно-технологической долины МГУ «Воробьевы Горы». Проекты включают разработку IT HR платформы eSENSE и проведение мероприятий для IT-специалистов (хакатоны, воркшопы, конференции).

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

7 500 – 10 000 $/мес на руки
Полная удалёнка
530 000 – 660 000 ₽/мес на руки
📍 Москва (м. Белорусская), Санкт-Петербург (м. Новочеркасская), полная удалёнка
6 500 – 7 500 $/мес на руки
Полная удалёнка
6 000 – 10 000 $/мес на руки
📍 Москва (м. Маяковская), полная удалёнка
6 000 – 10 000 $/мес на руки
📍 Москва (м. Маяковская), полная удалёнка