Talent.com
Senior WebRTC Firmware Developer
Senior WebRTC Firmware DeveloperEzlo Innovation • Navi Mumbai, Maharashtra, India
Senior WebRTC Firmware Developer

Senior WebRTC Firmware Developer

Ezlo Innovation • Navi Mumbai, Maharashtra, India
9 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 • Navi Mumbai, Maharashtra, India

Related jobs
Web Developer

Web Developer

Smart Moves Consultants • Mumbai, IN
Design and develop high-performance, responsive web portals using React.Build scalable backend services and APIs with Node. Integrate and optimize Snowflake for secure data storage, querying, and an...Show more
Last updated: 1 day ago • Promoted
Braze Developer (Remote)

Braze Developer (Remote)

CHARLES & KEITH GROUP • Mumbai, IN
Remote
We are looking for a skilled Braze Developer (www.You will be responsible for implementing and optimizing customer engagement campaigns using the Braze platform. This includes working closely with m...Show more
Last updated: 30+ days ago • Promoted
Senior Wordpress Developer

Senior Wordpress Developer

Visibility Gurus • Mumbai, IN
We’re looking for a WordPress Developer to join our team! If you have 3-5years of experience and love working on custom WordPress websites, this is your chance to grow with us! 🚀 .Develop, custom...Show more
Last updated: 30+ days ago • Promoted
Senior PHP Developer

Senior PHP Developer

aló • Mumbai, India
Relevant Experience : Minimum 5 years.Knowledge of Linux commands for setting up web applications.Strong understanding of PHP and Laravel 8+ and CodeIgniter. Solid understanding of MVC architecture ...Show more
Last updated: 12 days ago • Promoted
Lead / Senior Drupal Developer_ Exp : 7+ Years_ Locals Only

Lead / Senior Drupal Developer_ Exp : 7+ Years_ Locals Only

Atyeti Inc • Mumbai, Maharashtra, India
Job Description : This position requires a minimum 6 years professional development experience as Drupal PHP Web application developer. The level of detail of the knowledge will be assessed conside...Show more
Last updated: 8 days ago • Promoted
Senior Back End Developer

Senior Back End Developer

Culvii • Mumbai, IN
At Culvii, we're building a platform that transforms expertise into artificial domain intelligence, giving professionals effortless ways to weave AI into what they do best.Our mission is to empower...Show more
Last updated: 30+ days ago • Promoted
Web Developer - PHP Applications

Web Developer - PHP Applications

The Sourcing Team Pvt Ltd • Mumbai
Job Title - Web Developer PHP Job Description : Responsibilities : - Develop and Maintain Web Applications : Design, develop, and main...Show more
Last updated: 30+ days ago • Promoted
Senior Next.js Developer

Senior Next.js Developer

Kyara Consulting • Mumbai
Description : Role Overview : - We are looking for an experienced Senior Next.Developer with strong expertise in React...Show more
Last updated: 30+ days ago • Promoted
Senior Web Scraping Engineer

Senior Web Scraping Engineer

Zomunk • Mumbai, IN
We're building a product that relies heavily on collecting structured data from a number of known websites.We need someone experienced who can own this part of the system end-to-end; from writing s...Show more
Last updated: 8 days ago • Promoted
Senior Web Developer - React.js

Senior Web Developer - React.js

Bolt-on Global Solutions Pvt Ltd. • Mumbai
CANDIADTE IN / FROM MUMBAI LOCATION ONLY SHALL APPLY This role is open exclusively to candidates based in MUMBAI.Applications from candidates requiring RELOCA...Show more
Last updated: 30+ days ago • Promoted
BrowserStack - Technical Lead

BrowserStack - Technical Lead

BrowserStack • Mumbai
Description : Who are we and what do we do? BrowserStack is the worlds leading cloud-based software testing platform, empower...Show more
Last updated: 9 days ago • Promoted
Senior Backend Developer (Remote)

Senior Backend Developer (Remote)

Stealth • Mumbai, IN
Remote
Fintech Unicorn seeking backend engineers who love building systems that millions trust with their money.Your code directly affects millions of users' financial lives - from seamless payments to sm...Show more
Last updated: 30+ days ago • Promoted
Senior WebRTC Firmware Developer

Senior WebRTC Firmware Developer

Ezlo Innovation • Mumbai, IN
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 ...Show more
Last updated: 20 hours ago • Promoted • New!
Senior Front-End Web Developer (HTML & Bootstrap)

Senior Front-End Web Developer (HTML & Bootstrap)

KBM Resorts • Mumbai, IN
Copy the following with answers and email to.Number of years and version experience in : .Notice period in current company (or) How soon can you join ? (in days). Attach Resume along with the email.Ar...Show more
Last updated: 30+ days ago • Promoted
BigCommerce Developer

BigCommerce Developer

Upbott Consulting, Inc • Mumbai, IN
Job Title : BigCommerce Developer.We are seeking a BigCommerce Developer to join our dynamic team.The ideal candidate will have extensive experience in BigCommerce development, including customizing...Show more
Last updated: 30+ days ago • Promoted
Web Designer

Web Designer

Sweet • Mumbai, IN
Project-based, potential for ongoing work).Sweet is the AI-native business platform built for creators — a business partner that clears the clutter, automates the back-office, and gives creators th...Show more
Last updated: 3 days ago • Promoted
Senior PHP Developer (Full Stack)

Senior PHP Developer (Full Stack)

Zafify • Mumbai, Maharashtra, India
Relevant Experience : Minimum 7 years.Notice Period : Immediate joining preferred.Experience working with PHP frameworks like Laravel or CodeIgniter. Knowledge of Linux commands for setting up web app...Show more
Last updated: 12 days ago • Promoted
Web Developer (Freelance)

Web Developer (Freelance)

Sweet • Mumbai, IN
Sweet is the AI-native business platform built for creators — a business partner that clears the clutter, automates the back-office, and gives creators the freedom to focus on craft, while Sweet gr...Show more
Last updated: 2 days ago • Promoted