Senior WebRTC Firmware Developer
1 day ago
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
-
Senior WebRTC Firmware Developer
3 days ago
India Ezlo Innovation Full timeAbout 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...
-
Senior WebRTC Firmware Developer
2 days ago
India Ezlo Innovation Full timeAbout 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...
-
Senior WebRTC Firmware Developer
2 days ago
India Ezlo Innovation Full timeAbout 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...
-
Senior Firmware Developer
6 days ago
india Jobgether Full timeThis 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,...
-
Senior Firmware Developer
2 weeks ago
India Jobgether Full time ₹ 12,00,000 - ₹ 24,00,000 per yearThis 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,...
-
▷ [High Salary] Senior Engineer – Firmware
4 weeks ago
India L&T Technology Services Full timeJob 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...
-
Senior Firmware Engineer
3 weeks ago
Noida, India Microsoft Full timeJob 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,...
-
Senior Firmware Engineer
7 hours ago
Bangalore South, Karnataka, , India Ultrahuman Full time ₹ 12,00,000 - ₹ 36,00,000 per yearThe 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...
-
Senior Firmware Engineer
3 weeks ago
Bengaluru, India Microsoft Full timeJob 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...