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

Senior WebRTC Firmware Developer

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

    Related jobs
    Senior Web Analytics Developer

    Senior Web Analytics Developer

    Whitefield Careers • India
    Description : Job Role : Senior Web Analytics Developer.Key Responsibilities : - Implement and maintain web analytics tools, including ...Show more
    Last updated: 30+ days ago • Promoted
    Web Developer - Webflow / Shopify

    Web Developer - Webflow / Shopify

    Snaphunt Pte Ltd • India
    Description : - Opportunity within a company with a solid track record of performance Our client is a Google Partner and B Co...Show more
    Last updated: 17 days ago • Promoted
    Senior Developer

    Senior Developer

    Confidential • India
    We are seeking a highly skilled and experienced.The ideal candidate will have a robust background in multiple programming languages, web development frameworks, and cloud technologies.A passion for...Show more
    Last updated: 30+ days ago • Promoted
    Senior Web Application Developer

    Senior Web Application Developer

    Hoora • Nagpur, Republic Of India, IN
    Job Title : Senior WordPress & Shopify Developer.LPA (based on Shopify expertise, execution speed, and full-stack capability). We are looking for a Senior WordPress & Shopify Developer to lead the de...Show more
    Last updated: 2 days ago • Promoted
    Senior Web Application Engineer

    Senior Web Application Engineer

    Pocket FM • Republic Of India, IN
    Pocket FM, founded in 2018, is India’s leading audio storytelling platform, transforming the way millions consume stories. Offering high-quality serialized content across genres such as Romance, Dra...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Web Applications Developer

    Web Applications Developer

    Real Estate Matching - Real Estate Matching24 • Chennai, Republic Of India, IN
    Compulsory Requirements : Minimum 3 Years Experience in Wordpress and Shopify.Company Website : https : / / realestatematching24. We are seeking a talented and experienced Website Developer to join our st...Show more
    Last updated: 11 days ago • Promoted
    Senior Web Developer

    Senior Web Developer

    Aloweb Private Limited • New Delhi, Republic Of India, IN
    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: 16 hours ago • Promoted • New!
    Web Developer (Webflow + Shopify)

    Web Developer (Webflow + Shopify)

    Confidential • India
    Setsail Marketing is a Google Partner and B Corp certified agency focused on one thing : delivering results.Over the past 10 years, we've helped 200+ clients grow through high-performing websites, s...Show more
    Last updated: 16 days ago • Promoted
    Senior Web Application Developer

    Senior Web Application Developer

    Innovation Kite • Republic Of India, IN
    We’re looking for a dynamic and experienced.If you're comfortable working across modern frameworks, eCommerce platforms, and complex integrations, we want to hear from you.You’ll work on integratio...Show more
    Last updated: 30+ days ago • Promoted
    Senior Web Analytics Developer.

    Senior Web Analytics Developer.

    Confidential • India
    Job Role : Senior Web Analytics Developer.Implement and maintain web analytics tools, including Google Analytics, Adobe Analytics, or similar platforms. Develop and deploy custom tracking scripts and...Show more
    Last updated: 27 days ago • Promoted
    E-commerce Web Developer

    E-commerce Web Developer

    Real Estate Matching - Real Estate Matching24 • Chennai, Republic Of India, IN
    Compulsory Requirements : Minimum 3 Years Experience in Wordpress and Shopify.Company Website : https : / / realestatematching24. We are seeking a talented and experienced Website Developer to join our st...Show more
    Last updated: 11 days ago • Promoted
    Senior Php Developer

    Senior Php Developer

    GetMy Solutions Pvt Ltd • Pune, Republic Of India, IN
    Core PHP and Advanced PHP programming and in depth Laravel knowledge is required.Expertise in PHP coding and Laravel framework.Show more
    Last updated: 3 days ago • Promoted
    Senior Php Laravel Developer For Saas-Based Product

    Senior Php Laravel Developer For Saas-Based Product

    E-CARET SOLUTIONS • Republic Of India, IN
    We are seeking a highly skilled and experienced Senior PHP Laravel Developer to join our dynamic team.The development and maintenance of our SAAS-based product built on PHP Laravel framework.Design...Show more
    Last updated: 6 days ago • Promoted
    Senior Php Developer

    Senior Php Developer

    Hyring Inc. • Chennai, Republic Of India, IN
    The ideal candidate will have a strong background in backend development, especially with PHP (preferably Laravel or similar frameworks), and be confident in mentoring junior developers.Design, dev...Show more
    Last updated: 20 days ago • Promoted
    Shopify Website Developer

    Shopify Website Developer

    JOKRS • Bhopal, Republic Of India, 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: less than 1 hour ago • Promoted • New!
    Freelance Web AR Filter Developer

    Freelance Web AR Filter Developer

    Confidential • India
    We're looking for a freelance Web AR developer experienced in building browser-based AR filters.Proven experience with Zappar, 8th Wall, or similar WebAR platforms. Skilled in designing, deploying, ...Show more
    Last updated: 27 days ago • Promoted
    Senior Webrtc Firmware Developer

    Senior Webrtc Firmware Developer

    Ezlo Innovation • 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: 1 day ago • Promoted
    Senior Full Stack Web Application Developer

    Senior Full Stack Web Application Developer

    Black Dog Labs • Republic Of India, IN
    Senior Fullstack Engineer (with Data Engineering Experience).Remote (collaboration across time zones), India or LATAM preferred. Proficient English communication.Full-Stack Engineering / Backend Eng...Show more
    Last updated: 3 days ago • Promoted