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

Senior WebRTC Firmware Developer

Ezlo Innovation • Gurgaon, India
6 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 • Gurgaon, India

Related jobs
Senior PHP (laravel)Developer

Senior PHP (laravel)Developer

Viral Pitch : Influencer Marketing Platform • Gurugram, Haryana, India
Job Profile - Senior PHP (Laravel) Developer.Integration of user-facing elements developed by front-end developers.Solve complex performance problems and architectural challenges.Integration of dat...Show more
Last updated: 3 days ago • Promoted
PHP Laravel Developer

PHP Laravel Developer

Sequifi • Gurugram, Haryana, India
Position Title : PHP Laravel Developer.Gurgaon / Indore / Noida / Bangalore.HR Tech company committed to transforming the talent acquisition and employee lifecycle experience through technology, automatio...Show more
Last updated: 1 day ago • Promoted
Web Developer

Web Developer

Loch Corporate Services • Gurugram, Haryana, India
Loch Corporate Services Private Limited.Gurugram, India (Work from Office mandatory).Loch Corporate Services Private Limited is a professional services firm delivering a broad range of solutions ac...Show more
Last updated: 5 days ago • Promoted
Senior MERN Developer

Senior MERN Developer

HexaHealth • Gurugram, Haryana, India
Job Title : Senior Executive - Full Stack Engineer.Location : Sector - 14, Gurugram.Qualifications : Any Graduate (BTech / MTech / MCA preferred). Senior Executive - Full Stack Engineer.The ideal candidate...Show more
Last updated: 1 day ago • Promoted
ZIGRAM - Wordpress Developer - Javascript / PHP

ZIGRAM - Wordpress Developer - Javascript / PHP

ZIGRAM DATA TECHNOLOGIES PRIVATE LIMITED • Gurgaon
Requirements : - Highly focused individual with a self-driven attitude - Strong understanding of WordPress...Show more
Last updated: 30+ days ago • Promoted
Meritto - PHP Developer

Meritto - PHP Developer

Meritto • Gurgaon
Description : As a member of our Technology team, your day will be all about problem-solving and building.You'll design, develop, an...Show more
Last updated: 9 days ago • Promoted
EazyDiner - Senior Backend Developer - PHP / Node.js

EazyDiner - Senior Backend Developer - PHP / Node.js

EazyDiner Pvt. Ltd. • Gurgaon
Description : We are looking for a passionate and experienced Backend Developer with experience in building ...Show more
Last updated: 30+ days ago • Promoted
Senior WebRTC Firmware Developer

Senior WebRTC Firmware Developer

Ezlo Innovation • Gurgaon, Haryana, 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: 2 hours ago • Promoted • New!
Appglide - Senior Product Designer

Appglide - Senior Product Designer

Appglide.io • Gurugram
Job Description : - Explore a few solution directions; document trade-offs and recommend a path.Create flows, wireframes, prototypes, and production...Show more
Last updated: 30+ days ago • Promoted
SilverPush - Senior HTML Developer - React.js / Javascript

SilverPush - Senior HTML Developer - React.js / Javascript

Silverpush • Gurgaon
Description : About the Role.We are seeking an experienced HTML Developer with strong CSS skills and working knowledge of React. The ideal candidate should have an eye...Show more
Last updated: 30+ days ago • Promoted
Senior Web Designer

Senior Web Designer

Cvent • Gurugram, Haryana, India
Event websites on the Cvent Content Management system.The person should be an SME and must have good communication skills (both verbal and written) to be able to communicate and understand requirem...Show more
Last updated: 5 days ago • Promoted
React.js + PHP Developer

React.js + PHP Developer

Discoveries Quintessential • Gurugram, Haryana, India
Software Development Engineer (SDE-II).We are a leading retail technology company building India’s most advanced omni-retail software suite, designed to streamline operations for both online and of...Show more
Last updated: 5 days ago • Promoted
Avaloq Developer

Avaloq Developer

Luxoft India • Gurgaon, Haryana, India
Project Description : We are looking for skilled Avaloq Developers to join our team.In this role, you will collaborate with cross-functional teams to design, implement, and maintain payment processi...Show more
Last updated: 30+ days ago • Promoted
X.Arterian - Senior Web Developer - TypeScript / Javascript

X.Arterian - Senior Web Developer - TypeScript / Javascript

X.Arterian • Gurugram
Description : About the Role : We are looking for a skilled and experienced Senior Web Developer to lead the development of our real-time messag...Show more
Last updated: 18 days ago • Promoted
Shopify Senior Developer

Shopify Senior Developer

GMG • Gurugram, Haryana, India
GMG is a global well-being company retailing, distributing and manufacturing a portfolio of leading international and home-grown brands across sport, everyday goods, health and beauty, properties a...Show more
Last updated: 5 days ago • Promoted
Senior Firmware Engineer

Senior Firmware Engineer

Elecbits • Gurugram, Haryana, India
Elecbits is India’s leading full-stack, vertically integrated Electronics engineering.Maruti Suzuki, OLA, Valeo, and 200 others to go from idea to mass production in. We are on a mission to build th...Show more
Last updated: 5 days ago • Promoted
Senior PHP Developer - Symfony Framework

Senior PHP Developer - Symfony Framework

Sureminds Solutions Pvt. Ltd. • Gurgaon
Description : Role : Senior PHP Developer Location : Noida Exp : 7 to 15 years Notice : 0-30 daysShow more
Last updated: 10 days ago • Promoted
SDE - 3

SDE - 3

Faym • Gurugram, Haryana, India
With over 35,000+ creators onboarded, Faym has driven 200Cr+ GMV for.Meesho, Myntra, Amazon, Flipkart etc.We're seeking a sharp, experienced SDE - 3 to architect, build, and scale our core systems....Show more
Last updated: 5 days ago • Promoted