Principle AI Research Engineer
Motorola Solutions · Bangalore, India (ZIN122)
Free account: apply link, HR contact and an AI-written cold email
Motorola Solutions · Bangalore, India (ZIN122)
Free account: apply link, HR contact and an AI-written cold email
Company Overview At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future. Department Overview Theatro a Motorola Solutions Company is a cutting-edge mobile communication platform for frontline workers, powered by GenAI. It transforms communication, collaboration, and operations in fast-paced industries like retail, hospitality, and manufacturing. With Theatro, employees get a hands-free, voice-activated interface through an IoT device. This smart tool lets them access information, complete tasks, communicate with their team, and stay updated effortlessly. Job Description Senior Software Engineer – Cloud Media Server We are seeking a Senior Software Engineer (5+ years) with strong skills in C/C++, networking protocols, real-time media systems, WebRTC, RTP/RTCP, and WebSockets Basic Requirements Job Description: Senior Software Engineer (SSE) – Cloud Media Server Team Overview We are developing a highly scalable real-time communications (RTC) platform leveraging WebRTC to power audio and video workloads. The system is designed to handle large volumes of concurrent sessions while delivering ultra-low latency, telecom-grade reliability, and multi-region cloud resilience. We are looking for a Senior Software Engineer with strong hands-on expertise in real-time media systems, signaling, and cloud-native infrastructure. Primary Skills Proficiency in C/C++, including multithreading, memory management, and low-level networking. Production experience and understanding of: UDP / TCP, RTP / RTCP, ICE / STUN / TURN, and NAT traversal. Hands-on experience in WebRTC internals, SIP / VoIP signaling, audio/video pipelines, jitter handling, and latency optimization. Hands-on experience with open-source RTC stacks such as LiveKit, Janus, or similar WebRTC platforms. Strong debugging skills in production environments (packet captures, logs, RTP analysis). Secondary Skills Experience with AI voice systems (STT / TTS / VAD). Cloud experience with GCP, Docker, and Kubernetes. Familiarity with distributed systems and high-availability architectures. Exposure to ACE (C++) framework. Job Responsibilities Design and implement scalable audio/video systems using WebRTC, RTP/RTCP, and WebSocket-based signaling. Build and enhance cloud media server/controller components including signaling layer, TURN routing, call control, and media processing. Optimize performance for low latency, high throughput, and network resilience.
Want to reach Motorola Solutions's HR directly?
NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.