Talent.com
Senior WebRTC Firmware Developer
Senior WebRTC Firmware DeveloperEzlo Innovation • Varanasi, IN
Senior WebRTC Firmware Developer

Senior WebRTC Firmware Developer

Ezlo Innovation • Varanasi, IN
17 hours 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 • Varanasi, IN

    Related jobs
    BigCommerce Developer

    BigCommerce Developer

    Upbott Consulting, Inc • Varanasi, IN
    Job Title : BigCommerce Developer.We are seeking a BigCommerce Developer to join our dynamic team.The ideal candidate will have extensive experience in BigCommerce development, including customizing...Show more
    Last updated: 30+ days ago • Promoted
    Senior Wordpress Developer

    Senior Wordpress Developer

    Visibility Gurus • Varanasi, IN
    We’re looking for a WordPress Developer to join our team! If you have 3-5years of experience and love working on custom WordPress websites, this is your chance to grow with us! 🚀 .Develop, custom...Show more
    Last updated: 30+ days ago • Promoted
    Senior T24 Developer

    Senior T24 Developer

    Systems Limited • varanasi, uttar pradesh, in
    We are seeking a talented T24 Developer with banking experience to join our team.The T24 Developer will be responsible for developing, implementing, and maintaining the T24 application for our bank...Show more
    Last updated: 13 days ago • Promoted
    Senior Front-End Web Developer (HTML & Bootstrap)

    Senior Front-End Web Developer (HTML & Bootstrap)

    KBM Resorts • Varanasi, 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
    Web Developer

    Web Developer

    Smart Moves Consultants • Varanasi, IN
    Design and develop high-performance, responsive web portals using React.Build scalable backend services and APIs with Node. Integrate and optimize Snowflake for secure data storage, querying, and an...Show more
    Last updated: 1 day ago • Promoted
    Senior Dotnet Developer

    Senior Dotnet Developer

    InvokHR Solutions • varanasi, uttar pradesh, in
    We are hiring - Senior Dotnet Developer!.The client actively engages with its portfolio companies at every stage, providing substantial operational and strategic support to their management teams.B...Show more
    Last updated: 30+ days ago • Promoted
    Braze Developer (Remote)

    Braze Developer (Remote)

    CHARLES & KEITH GROUP • Varanasi, IN
    Remote
    We are looking for a skilled Braze Developer (www.You will be responsible for implementing and optimizing customer engagement campaigns using the Braze platform. This includes working closely with m...Show more
    Last updated: 30+ days ago • Promoted
    Web Developer (Freelance)

    Web Developer (Freelance)

    Sweet • Varanasi, 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: 2 days ago • Promoted
    Freelance Deep Web Crawler Engineer (AI-Integrated Data Pipeline)

    Freelance Deep Web Crawler Engineer (AI-Integrated Data Pipeline)

    Sixteen Alpha AI • varanasi, uttar pradesh, in
    The crawler will be integrated with an.AI or NLP / LLM-based components.JavaScript, infinite scrolling, or APIs.LLM-based data labeling, or automated content enrichment modules.Airflow, Prefect, or c...Show more
    Last updated: 14 days ago • Promoted
    Web Designer

    Web Designer

    Sweet • Varanasi, IN
    Project-based, potential for ongoing work).Sweet is the AI-native business platform built for creators — a business partner that clears the clutter, automates the back-office, and gives creators th...Show more
    Last updated: 3 days ago • Promoted
    Senior Backend Developer (Remote)

    Senior Backend Developer (Remote)

    Stealth • Varanasi, IN
    Remote
    Fintech Unicorn seeking backend engineers who love building systems that millions trust with their money.Your code directly affects millions of users' financial lives - from seamless payments to sm...Show more
    Last updated: 30+ days ago • Promoted
    Senior Fullstack Developer

    Senior Fullstack Developer

    Insight Global • varanasi, uttar pradesh, in
    Developing front-end components using ReactJs, Typescript and system libraries like PatternFly Maintaining and enhancing backend functionality with Python (Django Rest api).Working with containers ...Show more
    Last updated: 20 days ago • Promoted
    Senior Back End Developer

    Senior Back End Developer

    Culvii • Varanasi, 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 Product Designer

    Senior Product Designer

    Jacks Club • Varanasi, IN
    We offer Dice, Keno, Mines, Plinko, 2,000+ slots, table games, and live dealer experiences.With $50,000+ in monthly giveaways, cryptocurrency support for e. BTC, ETH, LTC, TRON, XRP, and DOGE, and a...Show more
    Last updated: 30+ days ago • Promoted
    (Laravel / PHP) Web developer with React Native Experience

    (Laravel / PHP) Web developer with React Native Experience

    TellByte • Varanasi, IN
    PHP / Laravel applications into a.The ideal candidate will have a solid background in backend development, database management, and API design, with hands-on experience enabling smooth integration wi...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Anblicks • varanasi, uttar pradesh, in
    Develop and maintain robust web applications using Laravel and Angular.Design, develop, and implement new features and enhancements. Write clean, efficient, and well-documented code.Collaborate with...Show more
    Last updated: 22 days ago • Promoted
    Duckcreek Developer

    Duckcreek Developer

    Technodysis • varanasi, uttar pradesh, in
    Duck Creek Developer – Key Skills & Responsibilities.Property & Casualty IT experience.Duck Creek toolset : Express, Server, Author, Transact, Forms, User Admin, XSLT, XML, HTML5, SQL.Proficient in ...Show more
    Last updated: 22 days ago • Promoted
    Senior Web Scraping Engineer

    Senior Web Scraping Engineer

    Zomunk • Varanasi, IN
    We're building a product that relies heavily on collecting structured data from a number of known websites.We need someone experienced who can own this part of the system end-to-end; from writing s...Show more
    Last updated: 8 days ago • Promoted