Talent.com
Senior WebRTC Firmware Developer
Senior WebRTC Firmware DeveloperEzlo Innovation • srikakulam, India
No longer accepting applications
Senior WebRTC Firmware Developer

Senior WebRTC Firmware Developer

Ezlo Innovation • srikakulam, India
16 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 • srikakulam, India

    Related jobs
    Ruby on Rails Developer

    Ruby on Rails Developer

    Programmers.io • srikakulam, andhra pradesh, in
    Senior Ruby on Rails Developer.JavaScript, MySQL, and Elasticsearch.You’ll be responsible for building scalable web applications, implementing backend services, and optimizing performance across th...Show more
    Last updated: 16 days ago • Promoted
    Senior AMS Verification Engineer

    Senior AMS Verification Engineer

    Eximietas Design • Srikakulam, Andhra Pradesh, India
    Hiring : Senior AMS Verification Leads & Architects Location : Bengaluru / Visakhapatnam Company : Eximietas Design Eximietas Hiring : Senior AMS Verification Engineers - 10+ Years Job Description...Show more
    Last updated: 9 days ago • Promoted
    Senior WebRTC Firmware Developer

    Senior WebRTC Firmware Developer

    Ezlo Innovation • Srikakulam, Andhra Pradesh, India
    About the RoleWe'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 camer...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Full Stack Engineer

    Full Stack Engineer

    Programmers.io • srikakulam, andhra pradesh, in
    Job Title : Senior Full Stack Developer (Laravel + Vue).We are seeking highly skilled Senior Full Stack Developers with 7–10 years of experience in Laravel and modern frontend frameworks (Vue.The ca...Show more
    Last updated: 13 days ago • Promoted
    Senior System Engineer

    Senior System Engineer

    ZoofyTechX • srikakulam, andhra pradesh, in
    IT solutions partner helping businesses bridge the gap between their goals and the right technology.We support organizations in identifying, integrating, and managing solutions across hardware, sof...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior SQL Developer

    Senior SQL Developer

    Programmers.io • srikakulam, andhra pradesh, in
    Job Title : Senior SQL Developer.Shift Timings : 2 : 30 PM - 11 : 30 PM IST.Location : Remote, India, Work from Home.Experience Required : 7 - 13 Years. Design, develop, and maintain SQL Server database...Show more
    Last updated: 22 days ago • Promoted
    Website Manager

    Website Manager

    GITAM Deemed University • Srikakulam, Andhra Pradesh, India
    Job Description : Website Manager Location : Bangalore / Hyderabad / Vizag Employment Type : Full-time Role Overview The Website Manager will serve as the strategic and operational owner of the univ...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Programmers.io • srikakulam, andhra pradesh, in
    We are seeking a highly skilled and experienced Senior Azure Data Engineer to join our team.The ideal candidate will have deep expertise in Microsoft Azure data services, cloud-based data engineeri...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    RevX • Srikakulam, India
    Software Lead Software Engineer.RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue. We're all about taking your app businesses to a new...Show more
    Last updated: 30+ days ago • Promoted
    Senior Frontend Shopify Engineer

    Senior Frontend Shopify Engineer

    Monitors.com • Srikakulam, Andhra Pradesh, India
    We specialize in mission-critical radiology workstation technologies—from medical-grade monitors and displays to advanced graphics cards, dictation hardware, calibration tools, and more.We’re a fas...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Full-Stack Developer - 20414

    Full-Stack Developer - 20414

    Turing • srikakulam, andhra pradesh, in
    Turing is looking for experienced Full Stack Developers to build modern solutions that power AI products and evaluation workflows. LLM behavior with real-world user needs.This is a remote, flexible ...Show more
    Last updated: 30+ days ago • Promoted
    Salesforce Developer

    Salesforce Developer

    Gravity Infosolutions, Inc. • srikakulam, andhra pradesh, in
    We are looking for an experienced.The candidate should be skilled in delivering scalable, secure solutions and collaborating with cross-functional teams. Work with stakeholders to gather and transla...Show more
    Last updated: 30+ days ago • Promoted
    Power Apps Developer

    Power Apps Developer

    TEKsystems Global Services in India • srikakulam, andhra pradesh, in
    We are seeking a skilled Power Platform Developer to design and develop solutions using Microsoft Power Platform, including Power Apps and Power Automate. The ideal candidate will have strong experi...Show more
    Last updated: 14 days ago • Promoted
    Digital Marketing Specialist

    Digital Marketing Specialist

    Sweat Fit Wellness • srikakulam, andhra pradesh, in
    We're Hiring : Digital Marketing Specialist.Are you a creative and results-driven digital marketer with a passion for social media and content creation? Join our dynamic team to take our online pres...Show more
    Last updated: 30+ days ago • Promoted
    Site Reliability Engineer

    Site Reliability Engineer

    Sails Software Inc • Srikakulam, Andhra Pradesh, India
    SRE- AWS Job Summary We are looking for an experienced and driven Senior Site Reliability Engineer (SRE) to architect, implement, and maintain robust cloud infrastructure.This role demands a deep...Show more
    Last updated: 16 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Insight Global • srikakulam, andhra pradesh, in
    Contract with Insight Global Client.React, React Native, TypeScript.React, React Native, and TypeScript.Deploy containerized solutions using. Ensure high-quality deliverables through.CI / CD pipelines...Show more
    Last updated: 30+ days ago • Promoted
    Application Support Engineer / Full Stack (Python + typescript) Support Engineer - Remote Work

    Application Support Engineer / Full Stack (Python + typescript) Support Engineer - Remote Work

    techolution • srikakulam, andhra pradesh, in
    Remote
    Sev1 / Sev2) and contributing to application development.This hybrid role requires strong expertise in Python, TypeScript, AWS services, CI / CD pipelines, and monitoring tools.The ideal candidate shou...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior Java Software Engineer

    Senior Java Software Engineer

    ACL Digital • srikakulam, andhra pradesh, in
    We are looking Remotly for Senior Java Developer for permanent role.Experience : 5 Years to 8 Years.Notice Period : Immediate(Next Day joiner only). We are seeking a highly skilled and experienced.The...Show more
    Last updated: 30+ days ago • Promoted