Network Algorithm Engineer
Kelly Services
Россия, Москва
3 дня назад
source : hh

Kelly is looking for a skilled algorithm developer for one of major hardware vendor's R&D laboratory.

Responsibilities :

  • Рarticipate in development, optimization and technical support of transmission protocol algorithms
  • Understand the existing transmission protocol algorithms, optimization the algorithms to adapt to new scenarios
  • In collaboration with other algorithm research teams, deliver high quality algorithms and develop productive algorithm components.
  • Professional Knowledge :

  • Proficient in TCP protocol stack and familiar with various mainstream TCP congestion control algorithms in the industry
  • Familiar with the mainstream anti-packet loss technologies in the industry, including TCP / SACK, FEC, KCP, and redundant packet algorithms (such as RFC2198)
  • Familiar with rateless coding technologies (LT codes, Fountain codes, Tornado, Raptor)
  • Familiar with RLNC (random linear network coding) coding algorithm
  • Familiar with coding for erasure channels and distributed storage (Reed-Solomon codes, RE-RS, Locally decodable codes (LDC) / Locally recoverable codes (LRC), LDPC / MDPC codes)
  • Familiar with various mainstream technologies of real-time audio and video transmission and non-real-time data transmission
  • Skill Requirements :

  • Experience in commercial TCP protocol stack development and adaptation, familiar with mainstream TCP congestion control algorithms in the industry, such as BBR, Reno, Westwood, Cubic, etc.
  • Familiar with commonly used reliable transmission algorithms, and have development experience in real-time audio and video transmission and non-real-time data transmission
  • Experience in FEC / ECC algorithms design and optimization for product / project requirements
  • Experience in mathematical modeling and programming, capable of mathematical modeling and prototype verification of the algorithm
  • Experience in system level simulations
  • Conditions :

  • Competitive salary and annual performance bonus;
  • Gym discounts;
  • Private Medical Insurance discounts;
  • Flexible work schedule;
  • Weekly fruit day;
  • Opportunity to get certifications on behalf of the company;
  • Life time learning environment and tools;
  • Hands-on experience and lab testing;
  • Great amount of Product Documentation;
  • Access to a unified Knowledge Base where you can find technical cases encountered by all our engineers around the world
  • Сообщите об этом задании

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Мой Email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в Политике конфиденциальности neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Форма заявки