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
    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
    Web Developer (SDE 4)

    Web Developer (SDE 4)

    Groww • Delhi, India
    Company Vision We are making finance simple.Groww is on a mission to democratize access to financial services for millions of Indians responsibly. We are a customer-first company.We believe in craft...Show more
    Last updated: 10 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 WebRTC Firmware Developer

    Senior WebRTC Firmware Developer

    Ezlo Innovation • Ghaziabad, 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: 1 day 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
    App & Web Developer

    App & Web Developer

    Gretex Industries Limited • Delhi, India
    Company Description Company Overview Gretex Industries Limited is a Mumbai-based enterprise specialising in the trading and distribution of musical instruments, professional audio and audiovisual p...Show more
    Last updated: 5 hours ago • Promoted • New!
    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
    MENDIX SENIOR DEVELOPER

    MENDIX SENIOR DEVELOPER

    Tata Consultancy Services • Delhi, India
    TCS Virtual Drive for MENDIX on 05 November 2025.Experience : 8-10YRS (PLEASE DO NOT APPLY IF LESSER EXPERIENCE).Minimum 15 years of regular education (10th + 12th + 3 years graduation).Sc / MS with mi...Show more
    Last updated: 23 days ago • Promoted
    App and Web Developer

    App and Web Developer

    GlobelConnect Telicomes Pvt Ltd • Delhi, India
    App & Web Developer (Night Shift).Location : Koramangala, Bangalore.Company : Globel Connect OPC Pvt.We empower businesses across Education, Healthcare, and Finance sectors with technology, analytics...Show more
    Last updated: 23 days ago • Promoted
    Shopify Website Developer

    Shopify Website Developer

    JOKRS • Ghaziabad, IN
    We’re Hiring — Contractual Shopify Website Developer.JOKRS (Premium Streetwear for Gen Alpha).We move fast, design bold, and aim to deliver a world-class e-commerce experience.Shopify development a...Show more
    Last updated: 13 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: 3 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
    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