Senior Embedded Video Streaming Engineer

OnHires Poland
Remote
Apply
AI Summary

We are seeking a Senior Embedded Video Streaming Engineer to develop and optimize embedded video streaming solutions for smart home and IoT devices. The ideal candidate will have strong hands-on streaming expertise and contribute to real-time, low-latency video streaming on resource-constrained embedded devices. This role requires 5+ years of commercial experience in embedded development and 2-3+ years of direct hands-on experience with video/audio streaming.

Key Highlights
Develop and optimize embedded video streaming solutions
Troubleshoot networking and streaming-related issues
Contribute to solution analysis, technical documentation, and code reviews
Key Responsibilities
Develop and optimize embedded video streaming solutions
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
Technical Skills Required
C C++ Embedded Linux GStreamer FFmpeg WebRTC TCP/IP UDP/TCP VoIP Video over IP RTP/RTCP pipelines H.264/H.265 video streaming pipelines RTOS
Benefits & Perks
Competitive compensation and benefits
Private medical insurance
Paid vacation and statutory leave
Annual performance and loyalty bonus opportunities
Fully remote work within Poland
Nice to Have
Experience with RTOS
Experience with RTP/RTCP pipelines
Experience with H.264/H.265 video streaming pipelines
Exposure to media codecs and video quality optimization
Experience with Python

Job Description


Remote within Poland | Wrocław office optional | Engineering – Streaming


About the Opportunity

We are a recruiting agency partnering with a global smart home security company to find a Senior Embedded Video Streaming Engineer. Our client has a dedicated streaming department of around 20 experienced engineers working across both cloud and embedded streaming domains for camera-based smart home and IoT devices.

This role requires an engineer who can bring strong hands-on streaming expertise from day one. The team is looking for someone who has worked deeply with real streaming pipelines, not only integrated existing frameworks, and who can contribute to real-time, low-latency video streaming on resource-constrained embedded devices.


What You Will Be Doing

  • 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.


What We Are Looking For

  • 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.


Nice to Have

  • Experience with RTOS.
  • Experience with RTP/RTCP pipelines.
  • Experience with H.264/H.265 video streaming pipelines.
  • Exposure to media codecs and video quality optimization.
  • Experience with Python.


Interview Process

  • Recruiter screen
  • Technical interview (90 minutes, including live coding)
  • Final interview with the hiring manager


What the Client Offers

  • 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.

Similar Jobs

Explore other opportunities that match your interests

Senior Software Developer

Programming
17h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

SimplePin

Poland

Low-Code General AI Developer

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Sii Poland

Poland
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

omnicommerce holdings

Poland

Subscribe our newsletter

New Things Will Always Update Regularly