Разработчик C++ (Linux)

Работодатель:
Зарплата:
300 000 руб.
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Хорошёвское шоссе, 42

ED-IT - эксперт в области разработки сложных систем измерений, мониторинга и автоматизации для среднего и крупного бизнеса. Уже более 10 лет наши продукты приносят пользу крупнейшим заказчикам.

Компания ищет талантливого Разработчика С++ и готова обеспечить широкий круг интересных обязанностей.

Наш стек технологий:

С/С++ под x86, embedded C++ для MIPS/ARM64 с uClibc, Linux, Bash/TCL, PHP, Python.

Основные задачи:

  • Много работы с сетью, многопоточностью и производительностью.
  • Разработка ПО под Linux для целевых платформ.
  • Работа с API производителей чипов и оборудования.
  • Оптимизация производительности на сетях 40/100 Гбит/с.
  • Участие в архитектурных решениях и развитии процессов разработки.

Требования:

  • Уверенное знание C/C++ (C++11/17).
  • Опыт разработки под Linux.
  • Хорошее понимание Linux user-space.
  • Уверенное понимание сетевого стека TCP/IP и базовых сетевых уровней.
  • Опыт системного программирования: POSIX API, Unix sockets, IPC.
  • Практический опыт с Bash, Makefile, CMake.
  • Понимание, как работать с GitLab CI/CD.

Будет плюсом:

  • Опыт кросс-компиляции.
  • Опыт работы с Buildroot, OpenWRT или похожими системами.
  • Опыт разработки под Astra Linux, Debian, Ubuntu.
  • Python для внутренних утилит и автоматизации.
  • Знакомство с Boost.
  • Опыт задач ближе к kernel/low-level - такие кейсы у нас встречаются, но не составляют большую часть работы.

Условия:

  • Гибкое начало дня: с 8 до 10 утра.
  • Полное соблюдение ТК, официальное трудоустройство с 1-го дня.
  • ДМС со стоматологией.
  • Вкусный кофе в офисе.
  • Бонусы по итогам работы за год.
  • Присутствует система перфоманс ревью.
  • Работа в аккредитованной ИТ-компании, возможность бронирования.
  • Офис в 10 минут от метро Беговая или Полежаевская.
  • Активная помощь от опытных сотрудников компании на период ознакомления и начала работы с продуктом, собственная wiki по продукту.
  • Мы за баланс между работой и личной жизнью.

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

Инженер-тестировщик ядра Linux
SberTech

Опыт работы с ОС Linux на уровне уверенного пользователя. Опыт установки и настройки работы программных продуктов под Linux.

Ведущий инженер-программист микроконтроллеров
Научно-производственное объединение дальней радиолокации имени академика А.Л. Минца

Профильное образование по направлениям: радиотехника, радиоэлектроника, информатика, информационные технологии и т.п. Опыт написания embedded-проектов под С++.

Разработчик / системный архитектор
Легион

Техническое образование (информационные технологии, программная инженерия или смежные области). Опыт разработки коммерческого ПО от 2-х лет. Знание сетевого стека...

300 000 руб.
Embedded Linux Team Lead в Robotics
Яндекс

Понимаете архитектуру Linux и принципы работы пользовательского и системного пространства. Управляли командой. Владеете английским языком на уровне, достаточном для рабочей...

Разработчик по интеграции аппаратуры и сенсоров
Яндекс

Уверенно владеете C++. Разбираетесь в архитектуре систем на базе Linux. Понимаете принципы работы компьютерных сетей, работали с основными сетевыми протоколами.