Перенесена в архив: C/C++ Software Engineer

Отправить резюме

О вакансии

C/C++ / Linux Engineer with experience in networking software and a flair for innovative an precise coding solutions.

The Software Engineer will join research and development team designing and building the most powerful products in networking. Their disruptive technologies allow companies around the world to provide levels of performance and reliability historically associated only with dedicated proprietary hardware. Software engineers are the core of the team and you'll get to see how your code becomes a product that really impacts on the industry.

Requirements:

  • Excellent C, C++ Programming with more than 2 years experience
  • Excellent knowledge of Data Structures and Algorithms
  • Hands-on multithreading development
  • Hands-on development on Linux Operating Systems
  • Strong understanding of the TCP/IP Stack
  • Experience with networking software development
  • Hands on experience with Virtualization technologies including hypervisors such as KVM

Extra plus:

  • Strong understanding of Object Oriented Programming environment & design patterns
  • Hands-on development experience using the Intel DPDK Packet Acceleration library
  • Familiarity with Network Function Virtualizations concept
  • Experience with scripting languages like PYTHON, BASH etc.
  • Basic knowledge of Linux administrating
  • Familiarity with cloud computing

Successful candidate is assured of a competitive compensation/benefits package.

Send your CV on hr@digitalhr.ru

Отправить
резюме
на вакансию

hr@digitalhr.ru

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

  • Компания, разрабатывающая программное и аппаратное обеспечение для создания виртуальных туров нового поколения, в поиске Deep Learning engineer.


    Задачи:

    • Прототипирование и разработка алгоритмов на нейронных сетях. Ближайшие задачи включают сегментацию изображений, детектирование объектов на изображениях, классификацию объектов, поиск сходных объектов в репозиториях.
    • Выработка рекомендаций по созданию обучающих наборов данных, личное участие в создании таких наборов.
    • Поиск новых подходов в научной литературе, улучшение качества и оптимизация существующих решений.
    • Консультация и взаимодействие c командой разработчиков.

     

    Ключевые требования:

    • Глубокие знания в области глубокого обучения (deep learning), понимание современных архитектур нейронных сетей.
    • Отличные знания как минимум двух библиотек для глубокого обучения, например TensorFlow, Keras, Torch, Theano и др.
    • Знания и солидный опыт практического использования нейронных сетей из как минимум двух из следующих категорий:

    — для сегментации изображений: U-Net, FCN, etc.
    — для классификации: AlexNet, GoogleNet, SqueezeNet, ect.
    — для детектирования объектов на изображениях: R-CNN, Fast R-CNN, Faster R-CNN, YOLO.

    • Архитектуры для работы с трехмерными данными, напр. 3D ShapeNet, Voxnet, и т.д.
    • Хорошие знания классического машинного обучения (алгоритмы кластеризации, классификации, kernel density estimation, manifold learning и т.д.)
    • Английский язык: свободное чтение профессиональной литературы, навык быстрого поиска научных статей по машинному обучению и смежным областям.
    • Умение работать в команде, стрессоустойчивость.
    • Максимальная вовлеченность и отдача в процессе решения поставленных задач.
    • Способность и желание обучаться, изучать новые архитектуры нейронных сетей.

     

    Плюсами будут:

    • Умение работать с современным стеком средств разработки: QtCreator, CMake, Git, системами автосборки, тестирования, профилировки, ревью кода, continuous integration.
    • Опыт разработки под Linux.
    • Владение основными средствами разработки и контроля версий под (GIT).
    • Опыт работы с Matlab.

     

    Условия:

    • Официальная заработная плата, оформление по ТК РФ.
    • Работа в историческом центре Москвы (м. Новокузнецкая, м. Третьяковская).
    • Испытательный срок, без уменьшения зарплаты.

     

    Преимущества:

    • Работа над уникальными, высокотехнологичными продуктами.
    • Мощная финансовая поддержка проектов.
    • Быстрый профессиональный рост.
    • Возможности повышения квалификации и обмена опытом: посещение конференций (международных), семинаров, тренингов за счет компании.
    • Оборудование рабочего места в соответствии с вашими пожеланиями.
    • Возможность участия в международных презентациях продукта компании.

     

    Присылайте резюме на hr@digitalhr.ru

    Подробнее
  • Компания, разрабатывающая программное и аппаратное обеспечение для создания виртуальных туров нового поколения, в поиске Программиста-алгоритмиста по обработке изображений и компьютерному зрению.


    Задачи:

    • Написание ПО для решения различных задач в сфере компьютерного зрения, обработки изображений и в смежных областях.
    • Стек задач, решаемых командой, очень обширен: создание HDR изображений, tone mapping, создание панорамных снимков, цветовое и геометрическое выравнивание панорам, сегментация изображений, image inpainting, шумоподавление облаков точек, склеивание (привязка) облаков точек, включая алгоритм замыкания циклов (loop closure), удаление скрытых поверхностей в облаках точек и в трехмерных моделях, построение 3D моделей из облака точек (surface reconstruction), сжатие и текстурирование 3D моделей, детектирование стеклянных поверхностей на изображениях и облаках точек и многие другие задачи. Выбор конкретных направлений работы для каждого специалиста определяется в соответствии с его опытом, знаниями и интересами.
    • Консультации и взаимодействие c командой разработчиков.
    • Повышение качества существующего ПО.

     

    Ключевые требования:

    • Высшее техническое образование в компьютерных науках, математике или в смежных областях,
    • Отличное знание как минимум одного из следующих языков программирования: С/C++, Python, Matlab.
    • Хорошие знания и опыт разработки ПО в одной или нескольких из следующих областей: обработке изображений, компьютерном зрении, машинном обучении, компьютерной графике, вычислительной геометрии или в смежных областях.
    • Сильный математический бэкграунд.
    • Знание и солидный опыт практического использования как минимум одной из следующих библиотек: OpenCV, OpenGL, PCL, CGAL, LEDA, и т.д.
    • Хорошая подготовка в computer science, знание алгоритмов, структур данных, и т.д.
    • Английский язык: свободное чтение профессиональной литературы.
    • Умение работать в команде.
    • Максимальная вовлеченность и отдача в процессе решения поставленных задач.

     

    Плюсами будут:

    • Опыт написания высокопроизводительного ПО, параллельных вычислений.
    • Опыт разработки ПО под GPU на CUDA или OpenCL.
    • Владение основными средствами контроля версий (git).

     

    Условия:

    • Официальная заработная плата, оформление по ТК РФ.
    • Работа в историческом центре Москвы (м. Новокузнецкая, м. Третьяковская).
    • Испытательный срок, без уменьшения зарплаты.

     

    Преимущества:

    • Работа над уникальными, высокотехнологичными продуктами.
    • Мощная финансовая поддержка проектов.
    • Возможности быстрого профессионального роста.
    • Оборудование рабочего места в соответствии с вашими пожеланиями.

     

    Присылайте резюме на hr@digitalhr.ru

    Подробнее