C/C++ Developer
Calsoft
6 - 10 years
Bengaluru
Posted: 01/01/2026
Getting a referral is 5x more effective than applying directly
Job Description
Job Title : C, C++ Developer (Not Embedded)
Location: Bangalore/Pune
Experience: 6-10 years
Domain: Storage OR Networking OR Virtualization
- Design, develop, and maintain C++ applications for networking and distributed systems.
- Implement and optimize network protocols (TCP/IP, UDP, HTTP, SNMP, etc.).
- Work on low-level system programming for Linux/Unix environments.
- Debug, profile, and optimize networking code for latency, throughput, and scalability.
- Collaborate with QA, DevOps, and product teams to deliver production-ready releases.
- Participate in code reviews, design discussions, and performance benchmarking.
- Contribute to documentation, best practices, and reusable frameworks.
Required Skills & Experience
- 6+ years of professional experience in C++ software development.
- Strong knowledge of data structures, algorithms, and multithreading.
- Hands-on experience with networking protocols (L2/L3, TCP/IP stack, routing, switching, sockets programming).
- Proficiency in Linux system programming, IPC, and memory management.
- Experience in debugging with tools like gdb, valgrind, perf.
- Familiarity with version control (Git) and CI/CD pipelines.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
