Talent.com
Senior WebRTC Firmware Developer
Senior WebRTC Firmware DeveloperEzlo Innovation • Vapi, India
No longer accepting applications
Senior WebRTC Firmware Developer

Senior WebRTC Firmware Developer

Ezlo Innovation • Vapi, India
11 hours ago
Job description

About the Role

We're looking for an expert-level developer to own and evolve our WebRTC streaming orchestration service for smart home hub devices. This is a critical component that bridges IoT cameras with cloud services, enabling real-time video streaming for thousands of deployed devices.

You'll join our firmware team and take full ownership of a production Go application (~6,600 lines) that handles WebRTC streaming, MQTT communication, and cloud integration.

What You'll Work On

WebRTC Streaming Pipeline  - Manage real-time video streaming from IP cameras to cloud clients via WebRTC and RTSP protocols

MediaMTX Integration  - Orchestrate RTSP-to-WebRTC conversion through the MediaMTX server

MQTT Gateway  - Handle bidirectional messaging between hub devices and cloud infrastructure

Network Resilience  - Implement and improve retry logic, connection monitoring, and graceful degradation

ICE / TURN Server Management  - Coordinate P2P connectivity and credential distribution

Metrics & Observability  - Maintain OpenTelemetry tracing, structured logging, and performance metrics

Tech Stack

Language :  Go 1.22 (compiled for ARM Linux)

Protocols :  WebRTC, RTSP, MQTT, WebSockets, MSE

Key Libraries :  paho.mqtt.golang, gortsplib, gorilla / websocket, zerolog, viper

Infrastructure :  MediaMTX, MQTT broker, cloud APIs

CI / CD :  GitLab pipelines, S3 deployment

Target Hardware :  ARM-based smart home hubs

Requirements

Must Have

Expert Go development  - Production experience with concurrent Go applications, goroutines, channels, and memory management

Deep WebRTC protocol knowledge  - Understanding of ICE, STUN / TURN, SDP negotiation, RTP / RTCP, and codec handling (H.264, MPEG4)

Embedded systems experience  - Comfortable with resource-constrained environments, ARM architecture, and cross-compilation

Network debugging skills  - Proficient with packet analysis, latency troubleshooting, and diagnosing connectivity issues across NAT / firewall scenarios

RTSP / streaming protocols  - Experience with real-time streaming, media servers, and video pipeline optimization

Nice to Have

MQTT protocol experience

IoT / smart home domain knowledge

Experience with MediaMTX or similar media servers

OpenTelemetry / distributed tracing

Linux systems programming

What Success Looks Like

Reliable video streaming with minimal latency across varying network conditions

Quick diagnosis and resolution of streaming issues on deployed devices

Clean, maintainable code that other firmware team members can understand

Proactive identification of potential issues before they impact production

Details

Team :  Firmware team

Type :  Full-time

Hardware :  Access to hub devices provided for development and testing

How to Apply

Please include : - Resume highlighting relevant WebRTC / streaming experience - Examples of Go projects you've built or contributed to - Brief description of a challenging networking or streaming problem you solved

Create a job alert for this search

Firmware Developer • Vapi, India

Related jobs
Power Apps Developer

Power Apps Developer

TEKsystems Global Services in India • vapi, gujarat, in
We are seeking a skilled Power Platform Developer to design and develop solutions using Microsoft Power Platform, including Power Apps and Power Automate. The ideal candidate will have strong experi...Show more
Last updated: 14 days ago • Promoted
Workato Integration Developer

Workato Integration Developer

IntraEdge • Vapi, Republic Of India, IN
Job Title : Workato Integration Developer.Note : This opportunity is open to •.This role involves designing and building advanced Workato recipes and connectors while leveraging existing integration ...Show more
Last updated: 3 hours ago • Promoted • New!
Flutter Developer

Flutter Developer

Empiric Business Solutions • Vapi, Gujarat, India
Job Title : Flutter Developer Experience : 1+ Years Location : Pune Job Overview : We are looking for a talented and passionate Flutter Developer to build high-performance, cross-platform mobile ...Show more
Last updated: 3 hours ago • Promoted • New!
Senior System Engineer

Senior System Engineer

ZoofyTechX • Vapi, Republic Of India, IN
IT solutions partner helping businesses bridge the gap between their goals and the right technology.We support organizations in identifying, integrating, and managing solutions across hardware, sof...Show more
Last updated: 3 hours ago • Promoted • New!
Oracle Developer

Oracle Developer

ACL Digital • vapi, gujarat, in
Oracle CPQ Developer / Consultant (6‑9 years).We are looking for a seasoned Oracle CPQ Developer with 6–9 years of hands-on experience to help design, build, and maintain enterprise-level CPQ (Conf...Show more
Last updated: 13 days ago • Promoted
Full Stack Engineer

Full Stack Engineer

Programmers.io • vapi, gujarat, in
Job Title : Senior Full Stack Developer (Laravel + Vue).We are seeking highly skilled Senior Full Stack Developers with 7–10 years of experience in Laravel and modern frontend frameworks (Vue.The ca...Show more
Last updated: 13 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Programmers.io • vapi, gujarat, in
We are seeking a highly skilled and experienced Senior Azure Data Engineer to join our team.The ideal candidate will have deep expertise in Microsoft Azure data services, cloud-based data engineeri...Show more
Last updated: 30+ days ago • Promoted
Software Engineer (Javascript+Typescript) - 20414

Software Engineer (Javascript+Typescript) - 20414

Turing • Vapi, Republic Of India, IN
Turing is looking for experienced Full Stack Developers to build modern solutions that power AI products and evaluation workflows. Js and a modern frontend framework (React / Angular / Vue).LLM behavior...Show more
Last updated: 21 days ago • Promoted
Okta Developer

Okta Developer

NextGen Identity Pty Ltd • vapi, gujarat, in
Job Description – Okta Developer.NextGen Identity is a leading provider of Identity and Access Management (IAM) solutions, enabling enterprises to build secure, scalable, and modern identity infras...Show more
Last updated: 23 hours ago • Promoted
Senior SQL Developer

Senior SQL Developer

Programmers.io • vapi, gujarat, in
Job Title : Senior SQL Developer.Shift Timings : 2 : 30 PM - 11 : 30 PM IST.Location : Remote, India, Work from Home.Experience Required : 7 - 13 Years. Design, develop, and maintain SQL Server database...Show more
Last updated: 22 days ago • Promoted
Senior WebRTC Firmware Developer

Senior WebRTC Firmware Developer

Ezlo Innovation • Vapi, Gujarat, India
About the RoleWe're looking for an expert-level developer to own and evolve our WebRTC streaming orchestration service for smart home hub devices. This is a critical component that bridges IoT camer...Show more
Last updated: 7 hours ago • Promoted • New!
servicenow developer

servicenow developer

Tata Consultancy Services • vapi, gujarat, in
Come and join us for an exciting career with TCS!!!.TCS has always been in the spotlight for being adept in “the next big technologies”. What we can offer you is a space to explore varied technologi...Show more
Last updated: 21 days ago • Promoted
Technical Application Specialist

Technical Application Specialist

Meril • Vapi, Gujarat, India
Job Description : Technical Application Specialist – MISSO Surgical Robot Position : Technical Application Specialist Department : Surgical Robotics – MISSO Location : Vapi / On-site (with frequent ...Show more
Last updated: 6 days ago • Promoted
Frontend Developer

Frontend Developer

LATN Group • Vapi, Gujarat, India
Company Description We suggest you enter details here.Role Description This is a full-time remote role for a Frontend Developer. The Frontend Developer will be responsible for developing, implemen...Show more
Last updated: 3 hours ago • Promoted • New!
Full-Stack Developer - 20414

Full-Stack Developer - 20414

Turing • Vapi, Republic Of India, IN
Turing is looking for experienced Full Stack Developers to build modern solutions that power AI products and evaluation workflows. Js and a modern frontend framework (React / Angular / Vue).LLM behavior...Show more
Last updated: 30+ days ago • Promoted
Full Stack Engineer

Full Stack Engineer

Insight Global • vapi, gujarat, in
Contract with Insight Global Client.React, React Native, TypeScript.React, React Native, and TypeScript.Deploy containerized solutions using. Ensure high-quality deliverables through.CI / CD pipelines...Show more
Last updated: 30+ days ago • Promoted
Salesforce Developer

Salesforce Developer

Gravity Infosolutions, Inc. • vapi, gujarat, in
We are looking for an experienced.The candidate should be skilled in delivering scalable, secure solutions and collaborating with cross-functional teams. Work with stakeholders to gather and transla...Show more
Last updated: 30+ days ago • Promoted
Software Engineer (JavaScript+TypeScript) - 20414

Software Engineer (JavaScript+TypeScript) - 20414

Turing • Vapi, Gujarat, India
Role Overview : Turing is looking for experienced Full Stack Developers to build modern solutions that power AI products and evaluation workflows. React / Angular / Vue) to implement features, improve c...Show more
Last updated: 21 days ago • Promoted