Вакансия: C/C++ Developer в Новосибирск

Полное описание вакансии: C/C++ Developer в Новосибирск

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1001565 C/C++ Developer Новосибирск > «Предприятие «ЭЛТЕКС» open 2023-05-09
Необходимые навыки
  • > Linux
  • > Git
  • > C/C++
  • > PostgreSQL
  • > TCP/IP
  • > Bash
  • > САОД
  • > C
  • > Сети
Требования

Уверенное знание С/С++. Опыт работы с Qt5/Qt6. Базовое понимание сетевых протоколов(OSI,TCP/IP) и протоколов...

Обязанности

Основные направления разработки: оборудование GPON, Ethernet-коммутаторы, сервисные маршрутизаторы, оборудование Wi-Fi, Softswitch, абонентские и цифровые VoIP-шлюзы, домашние роутеры...

Описание

Кто мы и чем занимаемся:

Мы - компания Eltex. Мы разрабатываем аппаратную и программную часть для телекоммуникационного оборудования.
Основные направления разработки: оборудование GPON, Ethernet-коммутаторы, сервисные маршрутизаторы, оборудование Wi-Fi, Softswitch, абонентские и цифровые VoIP-шлюзы, домашние роутеры, IP-медиацентры, промышленные контроллеры для IoT, оборудование «Умный дом».
Мы постоянно генерируем новые идеи и создаем абсолютно новый, уникальный продукт. Мы можем поделиться опытом успешных кейсов по ведению проектов с нуля.

Мы - одна большая команда из 1000 человек, объединенная одной общей целью. Присоединяйся к нам!

Сейчас мы в поиске Программиста C/C++ в Направление разработки Media CPE

Приглашаем принять участие в разработке высоконагруженных решений в области видеонаблюдения и видеоаналитики.
Сложные и интересные задачи по написанию серверных и клиентских приложений для B2B и B2C сектора.​​

Требования:
  • Уверенное знание С/С++
  • Опыт работы с Qt5/Qt6
  • Базовое понимание сетевых протоколов(OSI,TCP/IP) и протоколов передачи видеоконтента(RTMP и производные, RTSP)
  • Базовое знание Gstreamer(предпочтительно)/FFmpeg
  • Умение строить конвейеры обработки медиаданных одного из фреймвороков и понимать взаимосвязь элементов.
  • Знание алгоритмов и структур данных с точки зрения их применения
  • Базовое представление о построении высоконагруженных и отказоустойчивых систем
  • Навыки работы с базами данных (MySQL/PostgreSQL)
  • Базовые навыки работы с bash и основными инструментами Linux(Curl, tcpdump и пр)
  • Умение вникать в чужую кодовую базу (как минимум в присутствии автора кода)
  • Владение инструментами отладки GDB/Valgrind
  • Навыки работы с Docker(основы)/Podman
  • Понимание REST
  • Умение пользоваться Git
  • Умение решать сложные задачи, а также умение гуглить и не заниматься бездумным копированием кода.

Дополнительно:

  • Знание STL, Boost
  • Умение вникать в инстурменты разработки(библиотеки, фреймворки)
  • Умение соблюдать чистоту кода
  • Проводить рефакторинг
  • CMake, Make(понимание работы и зачем нужны)
  • Знание инструментов компиляции (Clang, GCC)

Приятные бонусы:

  • неизбежное профессиональное развитие;

  • участие в профессиональных конференциях (оказываем софинансирование);

  • скидки от компаний-партнеров (фитнес, развлечения);

  • поддержка спортивного духа в компании (мы регулярно принимаем участие в командных соревнованиях , например таких, как: "Гонка героев", спартакиада среди организаций г. Новосибирска и др.);

  • тренажерный зал у нас в офисе (а также кикер и настолки);

  • корпоративный английский после работы (оказываем софинансирование);

  • большое и современное здание на собственной территории (у нас найдется парковочное место не только для авто, но и для велосипеда);

  • парк, уличная спортивная зона;

  • служебный транспорт от пл.Калинина и 4,5,6 мкр.;

  • кандидатам из других городов помогаем с переездом.

Уровень оплаты обсуждаем с каждым кандидатом индивидуально, в зависимости от компетенций и опыта работы.

Полный рабочий в офисе.
В перспективе возможен гибридный график работы.

​​​​​​

Вверх