OnHires

C & C++ Video Streaming Engineer

OnHires

full-time

Posted on:

Location Type: Remote

Location: Poland

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop and optimize embedded video streaming solutions for smart home and IoT devices.
  • Write, integrate, verify, and support software components for real-time streaming pipelines.
  • Troubleshoot networking and streaming-related issues.
  • Contribute to solution analysis, technical documentation, and code reviews.
  • Perform end-to-end device testing and analyze performance and key streaming KPIs.
  • Work in line with team engineering standards and development practices.

Requirements

  • 5+ years of commercial experience in embedded development.
  • 2–3+ years of direct hands-on experience with video/audio streaming.
  • Strong C and C++ development skills; C++ is the primary language, with C also used in the project.
  • Commercial experience with Embedded Linux - mandatory.
  • Hands-on experience with streaming frameworks such as GStreamer, FFmpeg, WebRTC, or similar - mandatory.
  • Proven experience with real-time, low-latency video streaming on resource-constrained devices.
  • Strong networking background, including TCP/IP, UDP/TCP, VoIP, and Video over IP.
  • Experience troubleshooting streaming and networking issues in embedded environments.
  • Strong problem-solving skills and ability to identify root causes.
  • Good written and spoken English.
Benefits
  • Competitive compensation and benefits.
  • UoP is the primary contract model; B2B may be considered exceptionally for a very strong candidate.
  • Private medical insurance.
  • Paid vacation and statutory leave.
  • Annual performance and loyalty bonus opportunities.
  • Internal learning resources, courses, and English classes.
  • Fully remote work within Poland.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++Embedded LinuxGStreamerFFmpegWebRTCreal-time streaminglow-latency video streamingTCP/IPUDP
Soft Skills
problem-solvingcommunication