MOMotorola Solutions Kodiak Networks
Senior Software Developer ( C++ )
Bangalore ₹3-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.