Talent.com
Senior Webrtc Firmware Developer
Senior Webrtc Firmware DeveloperEzlo Innovation • Nashik, Republic Of India, IN
Senior Webrtc Firmware Developer

Senior Webrtc Firmware Developer

Ezlo Innovation • Nashik, Republic Of India, IN
8 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 • Nashik, Republic Of India, IN

    Related jobs
    Senior Product Designer

    Senior Product Designer

    Jacks Club • Nashik, 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 Crypto Trader

    Senior Crypto Trader

    AAA Global • Nashik, IN
    We’re building a lean, high-performance trading desk and are seeking a.Run your own crypto trading strategy from day one. Full ownership from idea to execution, including risk and performance tracki...Show more
    Last updated: 30+ days ago • Promoted
    Shopify Website Developer

    Shopify Website Developer

    JOKRS • Nashik, 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: 3 hours ago • Promoted • New!
    AS400 / SYNON

    AS400 / SYNON

    Cognizant • Nashik, IN
    Design, develop, test, and implement applications on AS / 400.Work with RPG IV, RPGLE, CL, and DB2 / 400 for development and support. Analyze user requirements and business processes to develop effectiv...Show more
    Last updated: 30+ days ago • Promoted
    Senior Front-End Web Developer (HTML & Bootstrap)

    Senior Front-End Web Developer (HTML & Bootstrap)

    KBM Resorts • Nashik, 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
    Senior Backend Developer (Remote)

    Senior Backend Developer (Remote)

    Stealth • Nashik, 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
    As400 Developer

    As400 Developer

    Kumaran Systems • Nashik, 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: 1 day ago • Promoted
    BigCommerce Developer

    BigCommerce Developer

    Upbott Consulting, Inc • Nashik, 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 Backend Engineer

    Senior Backend Engineer

    Blossom Social • Nashik, IN
    Blossom Social is building the future of social investing.Our platform empowers retail investors by combining the best of social networks with investing tools—enabling users to connect, learn, and ...Show more
    Last updated: 30+ days ago • Promoted
    Back End Developer

    Back End Developer

    Innodata Inc. • Nashik, IN
    You will work with modern technologies, drive cloud migration initiatives, and ensure the robustness of our backend infrastructure. Collaborate with cross-functional teams to ensure system reliabili...Show more
    Last updated: 23 days ago • Promoted
    Senior Frontend Developer

    Senior Frontend Developer

    BigSpring • Nashik, IN
    Think of revenue as the “game scoreboard”, and BigSpring AI as the practice engine for people to get ready for the game.Google, Pfizer, SAP, Cisco, HSBC, Tata, Liberty Global use BigSpring AI acros...Show more
    Last updated: 30+ days ago • Promoted
    Senior Wordpress Developer

    Senior Wordpress Developer

    Visibility Gurus • Nashik, 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 WebRTC Firmware Developer

    Senior WebRTC Firmware Developer

    Ezlo Innovation • nashik, India
    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: 4 hours ago • Promoted • New!
    Senior Back End Developer

    Senior Back End Developer

    Culvii • Nashik, 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 Web Scraping Engineer

    Senior Web Scraping Engineer

    Zomunk • Nashik, 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: 9 days ago • Promoted
    Web Developer

    Web Developer

    Smart Moves Consultants • Nashik, 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: 2 days ago • Promoted
    Blockchain Developer

    Blockchain Developer

    StackSmith Consultancy • Nashik, IN
    Omara – Blockchain Development Scope (RFP Summary).Omara is building a next-generation carbon credit platform that operates fully on-chain. The blockchain layer must support : .Tokenisation of already...Show more
    Last updated: 12 days ago • Promoted
    Web Developer (Freelance)

    Web Developer (Freelance)

    Sweet • Nashik, 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: 3 days ago • Promoted