M

Motorola Solutions

Builds communications and security technology

Tech Lead – Cloud Call Controller - Multiple Teams

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • 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 flows, SFU/MCU design patterns, jitter buffer algorithms, and latency optimization techniques.
  • Hands-on experience leading deployments of open-source real-time communication stacks such as LiveKit, Janus, or similar WebRTC platforms.
  • Strong skills in performance profiling, scalability engineering, and production-grade debugging.
  • Experience of 8+ years.
  • Bachelor’s degree in Computer Science, Electronics & Communication, Electrical Engineering, Information Technology, or a related technical discipline.

Responsibilities

  • 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, quality-of-service 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.

Desired Qualifications

  • Experience integrating artificial intelligence voice systems (speech-to-text, text-to-speech, and voice activity detection) into real-time communication pipelines.
  • Strong cloud architecture experience with Google Cloud Platform, Docker, Kubernetes, and multi-region failover.
  • Solid understanding of distributed systems, high-availability design, and observability frameworks.
  • Familiarity with the ACE (C++) framework.
  • A master’s degree (M.Tech, M.S., or MCA) in a relevant field is preferred.

About the Company

Motorola Solutions

Builds communications and security technology

Motorola Solutions builds communications and security technology for emergency services, governments and businesses, connecting field teams with control rooms. Its APX radios keep responders in contact, while command center software combines calls, dispatch and incident records. Cameras, access controls and video analytics help organizations monitor buildings and investigate events, alongside body cameras that record work in the field. The company sells devices and network equipment, licenses software, and earns recurring fees from cloud subscriptions, maintenance and managed services. Founded in 1928, Motorola Solutions is headquartered in Chicago, Illinois.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1928

Recently Posted Jobs

Explore more opportunities at Motorola Solutions

See more jobs