Talent.com
Senior WebRTC Firmware Developer
Senior WebRTC Firmware DeveloperEzlo Innovation • gurugram, uttar pradesh, in
No longer accepting applications
Senior WebRTC Firmware Developer

Senior WebRTC Firmware Developer

Ezlo Innovation • gurugram, uttar pradesh, in
2 days 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: 4 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: 2 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: 6 days 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
    Senior Backend Fullstack Engineer

    Senior Backend Fullstack Engineer

    MSE Technology • Gurugram, Haryana, India
    A highly skilled Full Stack developer comfortable with both front-end and back-end programming.Responsible for developing and designing front-end web architecture, ensuring application responsivene...Show more
    Last updated: 1 day 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: 6 days ago • Promoted
    Web Tech Developer

    Web Tech Developer

    Talentgigs • gurgaon, haryana, in
    To Be filled by Hiring Manager.Salary Bracket and variable pay if applicable 8 to 12 LPA (Fixed CTC).Work Location - Hybrid / Work from Office Work From Office - Coimbatore.Total Years of Experienc...Show more
    Last updated: 5 hours ago • Promoted • New!
    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
    Senior Web Developer

    Senior Web Developer

    Confidential • Gurugram, Gurgaon / Gurugram, India
    Work Mode : Work From Office- 5 days.We are seeking a skilled Web Developer with 5 to 7 years of experience specializing in front-end development, along with exposure to data querying and data visua...Show more
    Last updated: 28 days ago • Promoted
    EazyDiner - Senior Backend Developer - PHP / Node.js

    EazyDiner - Senior Backend Developer - PHP / Node.js

    EazyDiner Pvt. Ltd. • Gurugram
    Description : We are looking for a passionate and experienced Backend Developer with experience in building ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Web Developer (Full Stack)

    Senior Web Developer (Full Stack)

    Gem3s Technologies Pvt. Ltd. • gurugram, uttar pradesh, in
    We are seeking a highly skilled Full Stack Developer who is proficient in both front-end and back-end development.The ideal candidate will have experience with all stages of software development an...Show more
    Last updated: 5 hours ago • Promoted • New!
    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: 6 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 MERN Developer

    Senior MERN Developer

    HexaHealth • Gurgaon, India
    Job Title : Senior Executive - Full Stack Engineer.Location : Sector - 14, Gurugram.Qualifications : Any Graduate (BTech / MTech / MCA preferred). We are looking for a skilled Senior Executive - Full Stac...Show more
    Last updated: 21 hours ago • Promoted • New!
    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: 6 days ago • Promoted
    Web & Product Engineer

    Web & Product Engineer

    Kapable • gurgaon, haryana, in
    Kapable is a leadership transformation platform helping CXOs, founders, and senior professionals from top global companies become better leaders through our “Thinkable, Speakable, Workable” program...Show more
    Last updated: 5 hours ago • Promoted • New!