C++ Developer (Multimedia/Telecom)
Poland, GeorgiaMiddle/Senior
We are growing fast - and we invite you to grow with us. In Innowise, you can not only develop as an expert in your field, solve complex problems and influence the result, but also see how the finished project affects the world around. We are a close-knit team of professionals who have already implemented 1600+ cases for clients from the USA, Denmark, Germany, etc. We need someone, who will strengthen our team and become part of the community!
You need to have:
- At least 2 years of commercial C++ development experience, including strong knowledge of C++11/17/20 standards and proficiency with the STL
- Experience developing applications with Qt 5/6, including Qt Widgets and/or Qt Quick/QML
- Solid understanding of Qt architecture, including signals and slots, the event loop, MOC (Meta-Object Compiler), and data models
- Knowledge of networking protocols such as TCP/UDP, RTP, RTCP, and RTSP
- Experience developing software for Linux environments, including CMake, debugging, and performance profiling
- Understanding of real-time processing principles and latency optimization techniques
- English proficiency at B2 level or higher
Will be a plus:
- Experience developing SIP, VoIP, or video conferencing solutions
- Experience with FFmpeg, including library architecture and building encoding/decoding pipelines
- Experience working with video codecs such as H.264, H.265/HEVC, VP9, and AV1
- Knowledge of streaming protocols including HLS, MPEG-DASH, and SDP
- Experience with GStreamer and V4L2
- Experience with Qt WebEngine
- Knowledge of WebRTC for real-time communications
- Experience with HTML, JavaScript, and TypeScript
- Experience working with gRPC
We offer
Flexible work schedule
Experience of working with clients all over the world
Financial assistance
Medical insurance
Want to join the team?
Email us
Any questions about the job?
Ask them to our recruiters by writing to the mail:
job@innowise.com