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 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: 1 day ago • Promoted
    Appglide - Senior Product Designer

    Appglide - Senior Product Designer

    Appglide.io • Gurgaon
    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
    Sr Technical Lead- TypeScript developer

    Sr Technical Lead- TypeScript developer

    Aristocrat • Gurgaon, Haryana, India
    This job is with Aristocrat, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.We are seekin...Show more
    Last updated: 29 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: less than 1 hour ago • Promoted • New!
    X.Arterian - Senior Web Developer - TypeScript / Javascript

    X.Arterian - Senior Web Developer - TypeScript / Javascript

    X.Arterian • Gurgaon
    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: 17 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: 4 days ago • Promoted
    Meritto - PHP Developer

    Meritto - PHP Developer

    Meritto • Gurugram
    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
    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
    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 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
    SilverPush - Senior HTML Developer - React.js / Javascript

    SilverPush - Senior HTML Developer - React.js / Javascript

    Silverpush • Gurugram
    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
    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