#96597 Senior Software Engineer C++ Hot vacancy

Project image
Ihor Reznik
  • Long term (more than 6 months)
  • Ukraine | Kyiv
Description:

Location: Kyiv, Lybidsʹka
 
We are an established software development team working on building the next generation of Global Video Conferencing System.
 
We work closely with the most dependable US partner for joint-design, joint-development, manufacturing and assembly of global Computer, Communication and Consumer-electronics. Aided by its legendary green manufacturing execution, uncompromising customer devotion and the most trusted name in contract manufacturing services, including CEM, EMS, ODM and CMMS. Focusing on fields of 5G development, small cells, IP camera, IP phone, IoT, smart factory, wireless connectivity, material sciences, and green manufacturing process and cooperating with establishment of research and tech development institutions worldwide.
 
Our Ideal Candidate has next strengths
 
Key qualifications:
 
  • 5+ years of experience in developing of commercial software
  • Experienced in OOD/OOP programming
  • Excellent experience in Multithreading/IPC/STL/Win32 API/Network programming
  • Good practice with Version Control and Bug Tracking Tools
  • Good knowledge of C++11 standard
  • Tech level of English skills
 
Desired advantages:
  • Understanding of SIP, SDP and RTP/RTCP/RDP protocols
  • Understanding of ICE/STUN/TURN protocols
  • Knowledge in VoIP
  • Understanding of H323, H239 protocols
  • Practice in OSX programming (Mostly C++)
  • Practice in Android programming (Native)
  • Understanding of media processing (coding/decoding audio/video)
 
Main responsibilities:
  • Media streaming networking improvements
  • Echo Cancelation algorithms improvements
  • New core fucntionality implementation
  • Extending backend functionality to support 4K video conferencing
 
Currently we work on desktop application that contains C++ module and Web/OSX/Android UI applications; Java conferencing server incorporates software MCU (media processing/transcoding unit) C++ module encapsulated: SIP with SDP signalling protocol; H323 protocol signalling; RTP/RTCP/RDP media transmitting; Video/audio decoding and encoding; Video/audio playback and capturing; Successful candidate should meet the following requirements
 
We offer:
  • DOU's salary, based on skills and experience
  • Prospect of business travel to the US, Europe, Asia and Australia
  • Western management style and practices
  • Some of your future colleagues already spent over 20 years in Silicon Valley
  • Modern/comfortable office near Lybidsʹka subway station
  • Great social package and training opportunities
  • Reimbursement: gym, yoga, fitness, personal development programs and English classes
  • Access to private Health insurance
  • Outstanding job stability
  • Amazing opportunities for professional growth and advancement
  • Paid vacation, holidays and sick leaves
  • Flexible working hours
  • Work from Home – one day a week
  • Performance bonuses and annual salary reviews
  • Choice of desktop or a laptop as a workstation
  • Team buildings and a lot of fun to take a break and relax
  • Bike-friendly and car-friendly office
 
HOW to APPLY: send your CV to [email protected]
 
If you have questions or would like to recommend someone – please contact me.
 
My Skype: igor.renik

Skills
  • C++
  • Video streaming
  • Win32 API
  • Multithreading
  • OOP/OOD

Suggested Vacancies

Duration: Long term (more than 6 months)

Start from: 10 Feb 2020

Location: Ukraine | Kyiv

Location : Kyiv, Lybidsʹka We are an established software development team working on building the next generation of Global Video Conferencing System. We work closely with the most dependable US p...

Duration: Middle term (more than 3 months)

Start from: 16 Jan 2020

Location: Ukraine | Kyiv

проект "Касса, кассовое оборудование" Требования: ОР от 2-х лет в качестве разработчика С++QT Опыт и знание Обязательно: Javascript, C++/Qt, QML Базовые знания HTML, SQL (PostgreSQL) Желательно: оп...

Start from: ASAP

Location: Ukraine | Kyiv

C++ Game Developer Киев Необходимые навыки • Advanced C++ programming knowledge • Used to write optimized code (CPU, memory) • Ability to write code in a multi-threaded/multi-CPU environment • Know...