Senior WebRTC Firmware Developer

2 days ago


India Ezlo Innovation Full time

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. 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 Language: Go 1.22 (compiled for ARM Linux) 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 Expert Go development - Production experience with concurrent Go applications, goroutines, channels, and memory management 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 MQTT protocol experience Experience with MediaMTX or similar media servers Linux systems programming Reliable video streaming with minimal latency across varying network conditions Type: Full-time Hardware: Access to hub devices provided for development and testing 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 



  • India Ezlo Innovation Full time

    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 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...


  • India Ezlo Innovation Full time

    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...


  • India Ezlo Innovation Full time

    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...

  • WebRTC Engineer

    3 weeks ago


    India Talk2Partners Full time

    🚀 We’re Hiring: Expert WebRTC Engineer (Flutter + Node.js)🌍 Remote (India) | 🕒 Part-Time | 💰 ₹1000 – ₹1500/hourBunni Education Service Pvt. Ltd. has launched Talk2Partners, a live Spoken English app where learners connect through real-time peer-to-peer audio conversations.The app is already live — now we’re looking for an experienced...


  • india Jobgether Full time

    This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Firmware Developer in India.In this role, you will design, develop, and optimize firmware for next-generation automotive IoT devices, enabling real-time vehicle data collection, processing, and transmission. You will collaborate closely with hardware,...


  • India Jobgether Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Firmware Developer in India.In this role, you will design, develop, and optimize firmware for next-generation automotive IoT devices, enabling real-time vehicle data collection, processing, and transmission. You will collaborate closely with hardware,...


  • India L&T Technology Services Full time

    Job Title: Senior Engineer – Firmware Location: Bangalore Experience Required: Minimum 10 years Education: Bachelor's/Master's in Electronics or Software Engineering Key Responsibilities Responsibility AreaDetails Technical Guidance Provide direction on software/firmware design specifications, ensuring compliance with international standards and...


  • Noida, India Microsoft Full time

    Job Description The Azure Silicon Cloud Hardware Infrastructure and Engineering (SCHIE) team is instrumental in defining and delivering operational success for Azure that exceeds our customer's expectations. The HW Security Center of Excellence within the SCHIE organization is responsible for design and development of Security Solutions (Silicon, Firmware,...


  • Bangalore South, Karnataka, , India Ultrahuman Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    The magic of Ultrahuman's wearable technology lies deep within its firmware – the code that directly drives our sensors, batteries, and wireless chips, making the difference between a gadget and a life -changing health device. As a Senior Firmware Engineer, you will be a core part of the team that architects and refines this low -level software. Your work...


  • Bengaluru, India Microsoft Full time

    Job Description Contribute in RAS architecture, design and deployment of cloud scale Software and Firmware solutions that adapt to changing requirements over their lifetime. Collaborate with hardware and software teams to define, firmware interactions etc and spec highly scalable and reliable solutions for cloud scale workloads. Lead and debug platform RAS...