Talent.com
Senior WebRTC Firmware Developer
Senior WebRTC Firmware DeveloperEzlo Innovation • gurugram, uttar pradesh, in
Senior WebRTC Firmware Developer

Senior WebRTC Firmware Developer

Ezlo Innovation • gurugram, uttar pradesh, in
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 • gurugram, uttar pradesh, in

    Related jobs
    Senior WebRTC Firmware Developer

    Senior WebRTC Firmware Developer

    Ezlo Innovation • gurgaon, India
    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: 11 hours ago • Promoted • New!
    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
    ZIGRAM - Wordpress Developer - Javascript / PHP

    ZIGRAM - Wordpress Developer - Javascript / PHP

    ZIGRAM DATA TECHNOLOGIES PRIVATE LIMITED • Gurugram
    Requirements : - Highly focused individual with a self-driven attitude - Strong understanding of WordPress...Show more
    Last updated: 29 days 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: 21 hours ago • Promoted • New!
    Senior Sharepoint Developer

    Senior Sharepoint Developer

    Atidan Technologies • gurugram, India
    Architect and design solutions to support the business-technology initiatives of the Client.Develop and define business and technical requirements and solution designs for defined projects as part ...Show more
    Last updated: 5 hours ago • Promoted • New!
    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: 8 days ago • Promoted
    Web Developer (Freelance)

    Web Developer (Freelance)

    Sweet • gurugram, India
    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
    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
    Senior PHP Developer - Symfony Framework

    Senior PHP Developer - Symfony Framework

    Sureminds Solutions Pvt. Ltd. • Gurugram
    Description : Role : Senior PHP Developer Location : Noida Exp : 7 to 15 years Notice : 0-30 daysShow more
    Last updated: 9 days ago • Promoted
    Senior Webrtc Firmware Developer

    Senior Webrtc Firmware Developer

    Ezlo Innovation • Gurgaon, Republic Of India, 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: 15 hours ago • Promoted • New!
    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: 4 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: 4 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
    website developer

    website developer

    Lawshield Technologies Private Limited • gurgaon, India
    India LawShield is a technology-driven platform redefining legal assistance in India by combining AI-powered automation with human legal expertise. Founded by professionals from Artificial Intellige...Show more
    Last updated: 5 hours ago • Promoted • New!