Talent.com
Senior WebRTC Firmware Developer
Senior WebRTC Firmware DeveloperEzlo Innovation • tiruppur, tamil nadu, in
No longer accepting applications
Senior WebRTC Firmware Developer

Senior WebRTC Firmware Developer

Ezlo Innovation • tiruppur, tamil nadu, 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 • tiruppur, tamil nadu, in

    Related jobs
    Senior Front-End Web Developer (HTML & Bootstrap)

    Senior Front-End Web Developer (HTML & Bootstrap)

    KBM Resorts • Tiruppur, 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
    Shopify Developer

    Shopify Developer

    Confidential • Tiruppur, India
    Develop and customize Shopify themes using Liquid, HTML, CSS, and JavaScript.Build responsive and mobile-optimized layouts. Integrate and configure Shopify Apps & APIs.Optimize site speed, performan...Show more
    Last updated: 28 days ago • Promoted
    AEM Developer (Adaptive Forms)

    AEM Developer (Adaptive Forms)

    9NEXUS • Tiruppur, IN
    AEM Forms Developer (Adaptive Forms).We are looking for an experienced.Design, develop, and implement.REST / SOAP APIs, Databases, etc. Customize AEM workflows, templates, and components to meet busin...Show more
    Last updated: 21 hours ago • Promoted • New!
    Senior Product Designer

    Senior Product Designer

    Jacks Club • Tiruppur, 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
    Senior Backend Developer (Remote)

    Senior Backend Developer (Remote)

    Stealth • Tiruppur, 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
    Braze Developer (Remote)

    Braze Developer (Remote)

    CHARLES & KEITH GROUP • Tiruppur, 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
    Website Developer

    Website Developer

    Lawshield Technologies Private Limited • Tiruppur, Republic Of India, IN
    About Profit Pixel Profit Pixel is a performance marketing agency helping fast-growing D2C brands scale through high-converting websites, automation, Meta & Google ads, and full-funnel creative str...Show more
    Last updated: 1 day ago • Promoted
    Web Developer (Freelance)

    Web Developer (Freelance)

    Sweet • Tiruppur, 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: 4 days ago • Promoted
    Senior Wordpress Developer

    Senior Wordpress Developer

    Visibility Gurus • Tiruppur, 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
    As400 Developer

    As400 Developer

    Kumaran Systems • Tiruppur, IN
    We are seeking an experienced AS400 professional with 5–10 years of hands-on expertise in IBM iSeries environments.The ideal candidate will be proficient in RPG / LE, COBOL / 400, SQL, CLP / CLLE, DB2 / 40...Show more
    Last updated: 2 days ago • Promoted
    Web Developer

    Web Developer

    Smart Moves Consultants • Tiruppur, 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: 3 days ago • Promoted
    (Laravel / Php) Web Developer With React Native Experience

    (Laravel / Php) Web Developer With React Native Experience

    ACL Digital • Tiruppur, Republic Of India, IN
    About AsiteWe start with a simple idea : the built environment should be smarter, safer and more sustainable.Everything we do is about helping the people behind major construction and infrastructure...Show more
    Last updated: 2 hours ago • Promoted • New!
    Senior Full-Stack Laravel Developer

    Senior Full-Stack Laravel Developer

    W3MG SOFTWARE AND INTERNET SERVICES PVT. LTD • Tiruppur, Republic Of India, IN
    You will build secure, scalable, and high-performance applications with a strong focus on clean architecture, optimization, and reliability. The ideal candidate thrives in a remote environment, valu...Show more
    Last updated: 9 hours ago • Promoted • New!
    Back-End-Entwickler

    Back-End-Entwickler

    EXIDEUS LLC • Tiruppur, IN
    We’re not building “just another platform.Sales, Medicine, and Psychology.Our MVP is in an advanced stage, the foundation is solid, and we already have a strong core team (Backend, Frontend, Design...Show more
    Last updated: 8 days ago • Promoted
    Senior Web Scraping Engineer

    Senior Web Scraping Engineer

    Zomunk • Tiruppur, 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: 10 days ago • Promoted
    BigCommerce Developer

    BigCommerce Developer

    Upbott Consulting, Inc • Tiruppur, 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
    Web Designer

    Web Designer

    Sweet • Tiruppur, 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: 5 days ago • Promoted
    Senior Back End Developer

    Senior Back End Developer

    Culvii • Tiruppur, 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