Talent.com
Senior WebRTC Firmware Developer
Senior WebRTC Firmware DeveloperEzlo Innovation • Delhi, Delhi, India
Senior WebRTC Firmware Developer

Senior WebRTC Firmware Developer

Ezlo Innovation • Delhi, Delhi, India
1 day 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 • Delhi, Delhi, India

Related jobs
Senior webrtc firmware developer

Senior webrtc firmware developer

Ezlo Innovation • Delhi, Delhi, India
We're looking for an expert-level developer to own and evolve our Web RTC streaming orchestration service for smart home hub devices. This is a critical component that bridges Io T cameras with clou...Show more
Last updated: 8 hours ago • Promoted • New!
Senior Web Developer (Full Stack)

Senior Web Developer (Full Stack)

Gem3s Technologies Pvt. Ltd. • Ghaziabad, IN
We are seeking a highly skilled Full Stack Developer who is proficient in both front-end and back-end development.The ideal candidate will have experience with all stages of software development an...Show more
Last updated: 3 hours ago • Promoted • New!
GT Senior Digital Web Developer - Full Stack [T500-21459]

GT Senior Digital Web Developer - Full Stack [T500-21459]

ADM • Delhi, India
About ADM : We are one of the world’s largest nutrition companies and a global leader in human and animal nutrition.We unlock the power of nature to provide nourishing quality of life by transformin...Show more
Last updated: 13 days ago • Promoted
Webflow Developer

Webflow Developer

Parentheses • Delhi, India
We’re looking for a Webflow Developer with 2–4 years of experience in bringing Figma designs to life through responsive, motion-rich web experiences. Full-time | Work-from-studio | Bengaluru.WHAT WE...Show more
Last updated: 16 days ago • Promoted
Senior PHP Developer

Senior PHP Developer

Mitra AI • Delhi, India
PHP Symfony / Laravel Developer Location : .Pondicherry (On-site) Experience : .Minimum 3 Years About the Role We are looking for a passionate. Symfony (preferred) or Laravel.The ideal candidate will be...Show more
Last updated: 30+ days ago • Promoted
Senior Web Developer

Senior Web Developer

Aloweb Private Limited • Delhi, India, India
Aloweb is a leading platform dedicated to helping businesses excel in the digital landscape.We empower companies with innovative solutions for building a strong online presence, engaging customers,...Show more
Last updated: 1 day ago • Promoted
Web Developer (Remote)

Web Developer (Remote)

Allied Container Group • New Delhi, Delhi, India
Remote
Allied Container Group is a leading logistics and supply chain management company headquartered in Singapore with offices across APAC and EMEA. With nearly 50 years of experience, we provide compreh...Show more
Last updated: 30+ days ago • Promoted
Senior Front-End Web Developer (HTML & Bootstrap)

Senior Front-End Web Developer (HTML & Bootstrap)

KBM Resorts • Ghaziabad, 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
Senior Full-Stack Web Developer (Remote)

Senior Full-Stack Web Developer (Remote)

Neo Media Group Ltd • Noida, Uttar Pradesh, India
We are seeking a highly experienced Senior Full-Stack Web Developer with expert-level skills in Laravel, Node.This is a fully remote position for a self-starter who can work independently, deliver ...Show more
Last updated: 10 days ago • Promoted
Webmethod Developer

Webmethod Developer

MSH • Delhi, India
Job Description : As a consultant… You are responsible for delivering an end-to-end solution from initial concept through finished solution. You’ll need the ability to quickly understand needs, from ...Show more
Last updated: 18 days ago • Promoted
Web Tech Developer

Web Tech Developer

Talentgigs • Ghaziabad, IN
To Be filled by Hiring Manager.Salary Bracket and variable pay if applicable 8 to 12 LPA (Fixed CTC).Work Location - Hybrid / Work from Office Work From Office - Coimbatore.Total Years of Experienc...Show more
Last updated: 3 hours ago • Promoted • New!
Web Developer (Freelance)

Web Developer (Freelance)

Sweet • Ghaziabad, 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: 4 days ago • Promoted
Senior Web Developer

Senior Web Developer

HDFC securities • Delhi, India
HDFC securities is one of the leading stock broking companies in India and a subsidiary of HDFC Bank, a renowned private sector bank. It has been serving a diverse customer base of retail and instit...Show more
Last updated: 30+ days ago • Promoted
Senior Back End Developer

Senior Back End Developer

Culvii • Ghaziabad, 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 & Product Engineer

Web & Product Engineer

Kapable • Ghaziabad, IN
Kapable is a leadership transformation platform helping CXOs, founders, and senior professionals from top global companies become better leaders through our “Thinkable, Speakable, Workable” program...Show more
Last updated: 3 hours ago • Promoted • New!
Shopify Developer

Shopify Developer

InstaAstro • Noida, Uttar Pradesh, India
The ideal candidate will have strong web development skills and a solid understanding of programming using.HTML, CSS, JavaScript, jQuery, and either JavaScript or Python. You will be responsible for...Show more
Last updated: 3 days ago • Promoted
Senior Developer

Senior Developer

SmartWheels • Delhi, India
At SmartWheels, we believe smart technology should be simple, usable, and affordable for everyone.Our plug-and-play OBD-II device and mobile app provide real-time GPS tracking and driver insights f...Show more
Last updated: 8 days ago • Promoted
Web Developer

Web Developer

Alp Consulting Ltd. • Delhi, India
Evaluates new or modified software programs based on user requests and produces a draft of technical specifications including a high-level estimate of time to complete. Develops, tests, and implemen...Show more
Last updated: 30+ days ago • Promoted