Talent Apply
Log in
All jobs
MS

Tech Lead – Cloud Call Controller

Motorola Solutions
Bangalore, Karnataka, India
On-site

About this role

About the Role We are seeking a Technical Lead to drive the architecture, design, and development of cloud media server and call controller systems for Motorola Solutions' Theatro platform. The role focuses on building scalable, low-latency signaling and media routing for high-volume RTC sessions, leveraging WebRTC, SIP/VoIP, and modern cloud infrastructure. What You'll Do

  • Own the architecture and development of cloud media server and call controller software
  • Design scalable signaling infrastructure, TURN routing strategies, and media routing topologies for high-volume concurrent sessions
  • Define performance and latency optimization strategies across modules
  • Lead debugging and resolution of complex production issues involving call failures, QoS degradation, congestion, and scaling bottlenecks
  • Establish engineering standards for reliability, observability, and performance benchmarking
  • Mentor engineers, conduct design reviews, and guide architectural decisions
  • Drive continuous improvements in scalability, resilience, and operational excellence What We're Looking For
  • 8+ years of experience in software engineering
  • Bachelor's degree in Computer Science, Electronics & Communication, Electrical Engineering, Information Technology, or related technical discipline (optional Master’s degree preferred)
  • Expertise in C/C++ systems programming, including concurrency models, memory optimization, and network stack tuning
  • Production experience with UDP/TCP, RTP/RTCP timing models, ICE/STUN/TURN at scale, and NAT traversal strategies
  • Strong architectural knowledge of WebRTC internals, SIP/VoIP signaling, SFU/MCU design patterns, jitter buffer algorithms, and latency optimization
  • Hands-on experience deploying open-source RTC stacks such as LiveKit, Janus, or similar WebRTC platforms
  • Strong skills in performance profiling, scalability engineering, and production-grade debugging
  • Experience integrating AI voice systems (STT/TTS/VAD) into RTC pipelines
  • Cloud architecture experience (GCP, Docker, Kubernetes, multi-region failover)
  • Solid understanding of distributed systems, high-availability design, and observability frameworks
  • Familiarity with ACE (C++) framework Nice to Have
  • Master’s degree (M.Tech/M.S/MCA) preferred Compensation & Benefits
  • Travel requirements under 10% (Relocation not provided).
  • Motorola Solutions is an Equal Opportunity Employer.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →