MO

Senior Software Developer ( C++ )

Motorola Solutions Kodiak Networks
Bangalore3-8 LPA Posted 3 Sept 2025
FULL TIME
Socket Programming
ACE Framework
Networking
Designing

Job Description

  • This is a full-time hybrid role for a technical lead and senior software engineer Position at Motorola Solution Bengaluru.
  • The candidate will be responsible for back-end server-side development, software development, programming specifically in C++.
  • Applying object-oriented programming principles to create innovative solutions.
  • Day-to-day tasks include collaborating with cross-functional teams, designing and implementing software systems, and ensuring high performance and reliability of applications.
  • Should understand system performance and upscale the quality of software developed.
  • Should perform troubleshooting and debugging for the issues reported and coming up with the right root cause analysis.
  • The candidate should also automate the frequently performed tasks and the areas which need improvements that helps in better time management of tasks assigned.

Basic Requirements

  • Should have at least 4-8 years of experience in C++ 11 or 11+ standards.
  • Must have used basic STL containers while coding.
  • Database management : Should have experience in working with SQLite.
  • Should have recently worked in Linux for at least 2-3 years.
  • Must have 1-2 years of work experience in socket programming and have knowledge of networking specifically about TCP and UDP packets.

Nice to have skills:

  • Knowledge of working with ACE framework will be a plus.
  • Working experience in handling XML parsers in C++ application.
  • Shell/python scripting for automation.

Join WhatsApp Channel