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
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
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
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
- 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.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
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
SimplePin
Low-Code General AI Developer
Sii Poland