Motorola Solutions logo

Senior Staff Software Engineer

Motorola Solutions · Posted Oct 15

Mission-critical communications, command center software, and video security solutions for public safety and enterprise

Bangalore, IndiaFull-timeOnsiteLead/Staff8+ years₹40.0L–₹65.0L yearly<25 applicants
TelecommunicationsPublic SafetyVideo SurveillanceCritical CommunicationsSoftwareHardwarePublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

Motorola Solutions is a global company that builds and connects technologies to help protect people, property and places. The core engineering team designs and develops high-throughput, mission-critical active-active SIP based microservices across multi-site deployments. This role involves architecting stateless SIP microservices in Go, building protocol translation layers and concurrency models, integrating distributed state and security mechanisms, and implementing distributed tracing for end-to-end observability.

What you will do

  • Design and architect high-throughput, stateless SIP microservices using Go, achieving strict performance targets such as 5,000+ TPS and sub-15ms latency budgets.
  • Implement complex protocol translation layers to convert inbound SIP-over-TCP/TLS traffic from load balancers into high-speed SIP-over-ZeroMQ traffic for internal stateless services.
  • Engineer advanced concurrency models utilizing ZeroMQ Router/Dealer socket pooling and internal thread-bridging patterns to prevent mutex bottlenecks and ensure thread-safe message passing under heavy load.
  • Integrate distributed state and security mechanisms, including automated cryptographic key rotation using discovery tools for leader election and secured vaults for private key storage.
  • Enforce surge protection and reliability by building multi-layered throttling, distributed batch schedulers, and exponential backoff handling
  • Partner with Network and Infrastructure teams to define advanced load balancer routing frameworks, DNS SRV query logic, and implement distributed tracing (OpenTelemetry) for end-to-end observability.

Skills used in this role

SIPVoIPGoGolangC++CgRPCRabbitMQApache IgniteGridGainPostgreSQLRedisElasticsearchZeroMQOpenTelemetryTCPTLSDNScommunication

What the employer is looking for

  • Knowledge of SIP/VOIP & related telecom protocols.
  • Deep hands-on experience in Golang (preferred) and proficiency in c++/c
  • Strong computer science fundamentals, data structures, and algorithms.
  • Deep understanding of distributed systems, multi-threading, concurrency control, stateless proxies and Finite State Machines (FSM).
  • Hands-on expertise with networking and messaging protocols including gRPC and RabbitMQ.
  • Strong background with distributed databases like Apache Ignite and GridGain.
  • Practical knowledge of persistence and caching solutions such as PostgreSQL, Redis, and ElasticSearch.
  • Excellent written and verbal communication skills for technical documentation and explaining complex ideas.
  • Industry Experience - 8+ years

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Motorola Solutions

Motorola Solutions is a global leader in public safety and enterprise security, specializing in mission-critical communications, command center software, and video security solutions. The company empowers communities and organizations by building and connecting technologies that enhance safety, operational efficiency, and situational awareness worldwide. Formed as the legal successor to the original Motorola following its 2011 corporate split, Motorola Solutions serves government agencies, public safety departments, and commercial enterprises across more than 100 countries.

Industry
Telecommunications
Company size
10001+ employees
Founded
September 25, 1928
Location
Chicago, Illinois, USA
Funding stage
Public Company

Leadership

GQ
Gregory Q. Brown

Chairman and Chief Executive Officer

JJ
Jason J. Winkler

Executive Vice President and Chief Financial Officer

JP
John P. Molloy

Executive Vice President and Chief Operating Officer

MS
Mahesh Saptharishi

Executive Vice President and Chief Technology Officer

RN
Rajan Naik

Senior Vice President, Strategy & Ventures