2 views
TOV "PEGAS ARMS"
Kyiv
Required skills and knowledge:
< p>◦ 3 years of C++ experience (C++11/C++14)◦ Experience with Qt/QML framework for developing cross-platform Desktop applications
◦ Understand the principles working processes, threads and asynchronous processing
◦ Be able to and write unit/integration tests
◦ Fluency in git, cmake
◦ Value of linux/posix-compatible systems , knowledge of bash, understanding of the principles of the linux kernel
Will be a plus:
◦ Experience working with embedded systems
◦ Practical design experience and large systems development
◦ Experience with streaming video
◦ Practical experience in using and integrating with open source technologies
◦ Orientation in open source libraries: GStreamer , OpenCV
◦ Experience with Signaling and Streaming Protocols (RTSP)
◦ Knowledge and understanding of RTP/RTCP protocol and stack
◦ Understanding internal device video codec formats HEVC, H.264
Tasks:
◦ Together with the team to continue work on the new product of the existing product
◦ Porting and porting the Desktop guess to the Linux operating system
◦ Configuring the Linux OS for use without a graphical shell
◦ Writing and covering the existing code with tests
◦ Maintaining a good technical culture with tests and CD