Talent.com
Senior WebRTC Firmware Developer
Senior WebRTC Firmware DeveloperEzlo Innovation • Faridabad, Haryana, India
Senior WebRTC Firmware Developer

Senior WebRTC Firmware Developer

Ezlo Innovation • Faridabad, Haryana, India
7 hours ago
Job description

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 Go application (~6,600 lines) that handles WebRTC streaming, MQTT communication, and cloud integration.What You'll Work OnWebRTC Streaming Pipeline  - Manage real-time video streaming from IP cameras to cloud clients via WebRTC and RTSP protocolsMediaMTX Integration  - Orchestrate RTSP-to-WebRTC conversion through the MediaMTX serverMQTT Gateway  - Handle bidirectional messaging between hub devices and cloud infrastructureNetwork Resilience  - Implement and improve retry logic, connection monitoring, and graceful degradationICE / TURN Server Management  - Coordinate P2P connectivity and credential distributionMetrics & Observability  - Maintain OpenTelemetry tracing, structured logging, and performance metricsTech StackLanguage :  Go 1.22 (compiled for ARM Linux)Protocols :  WebRTC, RTSP, MQTT, WebSockets, MSEKey Libraries :  paho.mqtt.golang, gortsplib, gorilla / websocket, zerolog, viperInfrastructure :  MediaMTX, MQTT broker, cloud APIsCI / CD :  GitLab pipelines, S3 deploymentTarget Hardware :  ARM-based smart home hubsRequirementsMust HaveExpert Go development  - Production experience with concurrent Go applications, goroutines, channels, and memory managementDeep 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-compilationNetwork debugging skills  - Proficient with packet analysis, latency troubleshooting, and diagnosing connectivity issues across NAT / firewall scenariosRTSP / streaming protocols  - Experience with real-time streaming, media servers, and video pipeline optimizationNice to HaveMQTT protocol experienceIoT / smart home domain knowledgeExperience with MediaMTX or similar media serversOpenTelemetry / distributed tracingLinux systems programmingWhat Success Looks LikeReliable video streaming with minimal latency across varying network conditionsQuick diagnosis and resolution of streaming issues on deployed devicesClean, maintainable code that other firmware team members can understandProactive identification of potential issues before they impact productionDetailsTeam :  Firmware teamType :  Full-timeHardware :  Access to hub devices provided for development and testingHow to ApplyPlease 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 • Faridabad, Haryana, India

Related jobs
PHP Developer (Laravel)

PHP Developer (Laravel)

KADDERS • Greater Ahmedabad Area, India
KADDERS is an innovative web and mobile development company specializing in eCommerce platforms like Shopify and WooCommerce and custom web development. With a commitment to delivering tailor-made d...Show more
Last updated: 21 hours ago • Promoted • New!
Senior Software Engineer

Senior Software Engineer

Programmers.io • faridabad, haryana, 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
Full Stack Engineer

Full Stack Engineer

EaseMyTrip.com • Faridabad, Haryana, India
About the Role As a Full Stack Developer at EaseMyTrip.This role involves working with the latest technologies, including ASP. Net, C#, and AngularJS, to design, build, and deploy features that enh...Show more
Last updated: 30+ days ago • Promoted
Full-Stack Developer - 20414

Full-Stack Developer - 20414

Turing • Faridabad, Republic Of India, IN
Turing is looking for experienced Full Stack Developers to build modern solutions that power AI products and evaluation workflows. Js and a modern frontend framework (React / Angular / Vue).LLM behavior...Show more
Last updated: 30+ days ago • Promoted
Senior Sharepoint Developer

Senior Sharepoint Developer

Atidan Technologies • faridabad, haryana, in
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: 30+ days ago • Promoted
Full Stack Engineer

Full Stack Engineer

Programmers.io • faridabad, haryana, in
We are seeking highly skilled Senior.Laravel and modern frontend frameworks (Vue.The candidate should have deep technical expertise, leadership ability, and experience architecting scalable web sol...Show more
Last updated: 13 days ago • Promoted
VC++ / C# Software Development Engineer at FLIR

VC++ / C# Software Development Engineer at FLIR

Grooo AB • Faridabad, Haryana, India
Join Our Dynamic Software Development Team as a VC++ / C# Software Development Engineer!.VC++ / C# Software Development Engineer. If you have a passion for building high-performance enterprise-level sys...Show more
Last updated: 30+ days ago • Promoted
Netweb Technologies - Senior Manager - Investor Relations

Netweb Technologies - Senior Manager - Investor Relations

Netweb Technologies India Limited • Faridabad, India
We are seeking a dynamic and experienced Investor Relations professional to lead strategic communication between the company, investors, analysts, and key financial stakeholders.The ideal candidate...Show more
Last updated: 30+ days ago • Promoted
Senior System Engineer

Senior System Engineer

ZoofyTechX • Faridabad, Republic Of India, 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: 2 hours ago • Promoted • New!
Back End Developer

Back End Developer

Jumbo • South Delhi, Delhi, India
You’ll own backend systems, APIs, and infra on AWS.You’ll be solving problems across scalability, fraud detection, and real-time data processing — with huge ownership from day one.NestJS (serverles...Show more
Last updated: 30+ days ago • Promoted
Frontend Developer

Frontend Developer

LATN Group • faridabad, haryana, in
We suggest you enter details here.This is a full-time remote role for a Frontend Developer.The Frontend Developer will be responsible for developing, implementing, and maintaining user-facing featu...Show more
Last updated: 3 hours ago • Promoted • New!
Frontend Developer

Frontend Developer

EaseMyTrip.com • Faridabad, India
The Frontend Software Developer at EaseMyTrip.This role involves using Angular along with other web technologies like HTML, CSS, and JavaScript to create responsive designs and integrate APIs.The d...Show more
Last updated: 30+ days ago • Promoted
Yamaha Motor - Senior React.js Developer - Redux / Javascript

Yamaha Motor - Senior React.js Developer - Redux / Javascript

India Yamaha Motor • Faridabad
Job Description : We are seeking a highly skilled and experienced Senior React Developer to join our dynamic development team.The ideal ca...Show more
Last updated: 30+ days ago • Promoted
Firmware Developer

Firmware Developer

Confidential • India, Faridabad
We are hiring for Research & Development department for the role of Firmware Developer.Relevant interested candidates can share their profiles at [HIDDEN TEXT]. Good hands-on programming in Embedded...Show more
Last updated: 22 days ago • Promoted
Web Designer

Web Designer

EaseMyTrip.com • Faridabad, India
The Web Designer at EaseMyTrip.This job requires knowledge in web technologies like HTML5, CSS3, and JavaScript, as well as design tools such as Photoshop. The designer will make websites that work ...Show more
Last updated: 30+ days ago • Promoted
RPA Developer

RPA Developer

Dentalkart • South Delhi, Delhi, India
The ideal candidate must have hands-on experience integrating APIs, calling external services, and creating robust end-to-end automation solutions. Develop, deploy, and maintain automation workflows...Show more
Last updated: 8 days ago • Promoted
Senior SQL Developer

Senior SQL Developer

Programmers.io • faridabad, haryana, 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
Workato Integration Developer

Workato Integration Developer

IntraEdge • Faridabad, Republic Of India, IN
Job Title : Workato Integration Developer.Note : This opportunity is open to •.This role involves designing and building advanced Workato recipes and connectors while leveraging existing integration ...Show more
Last updated: 2 hours ago • Promoted • New!