Senior Software Development Engineer, C++

Related skills

multithreading webrtc rtp ffmpeg rtsp

πŸ“‹ Description

  • Develop and enhance video processing and streaming components.
  • Work with video formats, codecs, and containers (H.264/H.265/MP4/MKV).
  • Implement and optimize real-time transport protocols (RTSP/RTP/WebRTC).
  • Optimize low-latency video pipelines and streaming performance.
  • Integrate FFmpeg-based media processing pipelines.

🎯 Requirements

  • C++11+ in multi-threaded environments
  • Video processing pipelines or media frameworks
  • Codecs/containers and streaming concepts
  • Real-time streaming protocols: RTP/RTSP/WebRTC
  • High-performance/low-latency system design
  • Unit and functional testing experience
  • AI development tools (Claude/Gemini) familiarity a plus
  • Open-source/community involvement a plus

🎁 Benefits

  • Competitive compensation
  • Paid time off
  • Flexible working hours
  • Hybrid work in brand-new office
  • Employer-sponsored health coverage
  • Working with top industry experts in our international team
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’