MO

Technical Lead - C++ Developer (C++11 or higher)

Motorola Solutions Kodiak Networks
Bangalore3-8 LPA Posted 3 Sept 2025
FULL TIME
Sqlite
Redis
Shell Scripting
Jira
Mysql

Job Description

Role & responsibilities

  • Own design and development of critical modules
  • Actively participate in writing production grade code and problem solving.
  • Perform code reviews and ensure code quality and consistency across the team.
  • Investigate and resolve issues and continuous optimizations.
  • Perform technical feasibility studies for new features and frameworks.
  • Act as a technical mentor in resolving any bottlenecks, technical debts.

Preferred candidate profile

  • 6+ years of experience in software development with strong expertise in C++11 or higher, multithreading and networking.
  • In-depth knowledge of RTP, RTCP, UDP, TCP protocols.
  • Good understanding of design patterns and building tools, deployment pipelines.
  • Python Scripting and Shell Scripting
  • Hands-on experience with SQLite, Redis, MySQL, and MongoDB databases
  • Strong problem-solving skills and ability to make architectural decisions.
  • Working experience in Linux environment and knowledge of Linux commands
  • Working knowledge of Git, SVN, JIRA.
  • Excellent communication and technical documentation skills.

Nice to have Skills:

  • Experience in building real-time applications for VoIP, PTT
  • Good hands-on experience in building scalable client server architecture modules.
  • Good understanding and hands-on on relational and non-relational databases.
  • Familiarity with source control tools like SVN and Git, and project tracking tools like Jira
  • Having a good understanding of audio codecs like G711, G722, Opus is a plus.

Educational Qualifications:

  • Bachelors degree in computer science, Electronics & Communication, Electrical Engineering, Information Technology, or a related technical discipline
  • (Optional but preferred) Masters degree (M.Tech/M.S/MCA.) in a relevant field is a plus.

Join WhatsApp Channel