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

Senior Webrtc Firmware Developer

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

    Related jobs
    Web Developer (Freelance)

    Web Developer (Freelance)

    Sweet • srikakulam, India
    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
    iSeries / AS400 + RPG Developer

    iSeries / AS400 + RPG Developer

    HTC Global Services • srikakulam, India
    The ideal candidate will be responsible for developing high-quality applications.They will also be responsible for designing and implementing testable and scalable code. Must have 7+ years of AS / 400...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Bigdata Developer_ Exp : 6+ Years

    Senior Bigdata Developer_ Exp : 6+ Years

    Atyeti Inc • srikakulam, India
    Analyze, organize and process raw data using Bigdata technologies and Scala.Perform data validation, cleaning and transformation using big data technologies, Spark and Scala.Ingest and manage data ...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer Cloud Platform & Developer Enablement

    Senior Software Engineer Cloud Platform & Developer Enablement

    Applicantz • srikakulam, India
    THIS IS A LONG TERM CONTRACT POSITION WITH ONE OF THE LARGEST, GLOBAL, TECHNOLOGY LEADER.Partner with application teams to. Accelerate application onboarding.Troubleshoot platform integration issues...Show more
    Last updated: 21 days ago • Promoted
    Senior Front-End Developer

    Senior Front-End Developer

    OpsXpress • srikakulam, India
    OpsXpress is hiring for our US client, Emmacare ( – a leading healthcare SaaS platform in chronic care management and telehealth. The selected candidate will be employed by OpsXpress and work exclus...Show more
    Last updated: 3 hours ago • Promoted • New!
    Back End Developer

    Back End Developer

    Zetheta Algorithms Private Limited • srikakulam, India
    ZeTheta Algorithms Private Limited is a FinTech start-up which has been recently set up and is developing innovative AI tools. The Back-End Web Developer Intern will be responsible for server-side a...Show more
    Last updated: 30+ days ago • Promoted
    SAP ABAP Developer – WRICEF (Finance)

    SAP ABAP Developer – WRICEF (Finance)

    TalentBridge • srikakulam, India
    SAP ABAP Developer – WRICEF (Finance).CONTRACT ( Long term contract with very high possibility of extension ).We are seeking an experienced SAP ABAP Developer specializing in WRICEF objects within ...Show more
    Last updated: 3 days ago • Promoted
    website developer

    website developer

    Lawshield Technologies Private Limited • srikakulam, India
    India LawShield is a technology-driven platform redefining legal assistance in India by combining AI-powered automation with human legal expertise. Founded by professionals from Artificial Intellige...Show more
    Last updated: 3 hours ago • Promoted • New!
    Full Stack Developer

    Full Stack Developer

    WeConnect • srikakulam, India
    We are seeking an experienced Full-Stack Developer to join a dynamic and globally recognized academic institution on a 9-month contractual engagement. The role involves developing and maintaining we...Show more
    Last updated: 2 days ago • Promoted
    Director - Full stack Architect

    Director - Full stack Architect

    The Premier Consultants ( Recruitment Company ) • srikakulam, India
    Hiring for a US Based IT Company.Job Title : Lead Full Stack (Remote).Experience Required : 15+ Years.Company Type : IT Product-Based MNC. Work Hours : Flexible (Must align with core business hours as p...Show more
    Last updated: 3 hours ago • Promoted • New!
    Okta Developer

    Okta Developer

    NextGen Identity Pty Ltd • srikakulam, India
    Job Description – Okta Developer.NextGen Identity is a leading provider of Identity and Access Management (IAM) solutions, enabling enterprises to build secure, scalable, and modern identity infras...Show more
    Last updated: 3 hours ago • Promoted • New!
    As400 Developer

    As400 Developer

    Kumaran Systems • srikakulam, India
    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: 8 hours ago • Promoted • New!
    Lead Nodejs Developer

    Lead Nodejs Developer

    The Lightning Group • srikakulam, India
    Started as a contractual position for 6 months.We are developing a digital platform that simplifies modern homeownership. The platform connects homeowners with trusted service providers for repairs ...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Sharepoint Developer

    Senior Sharepoint Developer

    Atidan Technologies • srikakulam, India
    Architect and design solutions to support the business-technology initiatives of the Client.Develop and define business and technical requirements and solution designs for defined projects as part ...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior WebRTC Firmware Developer

    Senior WebRTC Firmware Developer

    Ezlo Innovation • srikakulam, 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: 9 hours ago • Promoted • New!
    BRM Developer

    BRM Developer

    Aarav Solutions • srikakulam, India
    Aarav Solutions is a leading provider of IT Infrastructure and Telecom Consultancy Services, Cyber Security Applications, Enterprise Solutions, Web Application Development and integrated Software P...Show more
    Last updated: 8 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    CXC • srikakulam, India
    Design and develop scalable backend services and APIs using Node.Build and maintain high-performance frontend applications using React. Design and implement GraphQL server-side architecture, includi...Show more
    Last updated: 9 hours ago • Promoted • New!
    SAP Developer

    SAP Developer

    Digital Skills ltd • srikakulam, India
    Convergent Mediation Senior Developer (SAP BRIM).Rate : Negotiable dependent on experience.Remote – Must work to CET timezone. We’re working with a leading global travel company looking for an experi...Show more
    Last updated: 13 days ago • Promoted