Разработчик С в Linux (г. Новосибирск)

Уровень зарплаты
Город
Требуемый опыт работы
з/п не указана
Барнаул
1–3 года

Разработчик С в Linux (переезд в г. Новосибирск)

Предприятие «Элтекс» – ведущий российский разработчик и производитель телекоммуникационного оборудования.
Основные направления разработки – оборудование GPON, ethernet-коммутаторы, оборудование VoIP, медиацентры, тонкие клиенты и др.

Профиль лаборатории: разработка систем управления, мониторинга и обработки трафика для ethernet-коммутаторов.

В Ваши непосредственные обязанности будет входить:

  • Разработка управляющего ПО для сетевого оборудования
  • Исправление ошибок, доводка ПО до идеального состояния или близкого к нему.
  • Работа с аппаратной частью устройств (на уровне изучения спецификации и настройка через регистры)
  • Изучение сетевых протоколов модели OSI и их реализация
  • Участие в тестировании написанного кода

Необходимые знания и навыки:

  • Высшее техническое образование.
  • Хорошее знание архитектуры ОС Linux, принципов управления памятью, процессами, структуры сетевого стека.
  • Опыт системного программирования в среде ОС Linux:
    • Разработка драйверов сетевых интерфейсов;
    • Организация межпроцессного и межпоточного взаимодействия (мьютексы, семафоры, Unix-сокеты);
    • Владение методами и инструментами отладки: gdb, valgrind.
  • Навыки многопоточного программирования и отладки многопоточных программ (библиотека pthread, синхронизация потоков, взаимная блокировка)
  • Умение чисто и без ошибок писать код согласно выбранному стилю, комментирование кода
  • Работа с аппаратной частью встраиваемых систем, знакомство с архитектурами ARM, MIPS
  • Владение языком программирования C
  • Работа с системами контроля версий git
  • Уровень владения английским языком - чтение технической литературы.

Желательные знания и навыки:

  • Написание shell скриптов, знание скрипт-языков и др.
  • Глубокое знание сетевого стека Linux.
  • Знакомство с криптографическими алгоритмами.
  • Знание аппаратных интерфейсов I2C, SPI, PCI-E и опыт работы с ними.

Условия:

  • Мы предлагаем работу в стабильной, динамично развивающейся компании, интересные задачи, дружный молодой коллектив.
  • Трудоустройство согласно ТК РФ,
  • Официальная заработная плата: оклад + система премирования, оплачиваемый отпуск, служебный транспорт.
  • Уровень оплаты обсуждаем с каждым кандидатом индивидуально, в зависимости от компетенций и опыта работы.
  • Начинающим специалистам компания предоставляет хорошие перспективы для профессионального роста, специалисты с опытом смогут в полной мере реализовать свои знания и навыки.
  • Возможна выплата компенсации за аренду жилья иногородним.

Ключевые навыки

LinuxC/C++Сетевое программирование

Тип занятости

Полная занятость, полный день
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Отклик направлен работодателю
Сопроводительное письмо к отклику
Написать сопроводительное письмоПисьмо отправлено
Произошла ошибка, попробуйте ещё раз
Дата публикации вакансии
Рекомендуем