Search by job, company or skills

C/C++ Developer

C/C++ Developer

Calsoft
6-10 Years
Not Disclosed
Early Applicant
  • Posted 2 months ago
  • Be among the first 20 applicants

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

5-7 yrs
Bengaluru, India
Skills:
Serialization, Memory Management, Pointers, Solid Principles, Mfc, Multithreading, Stl, Windbg, COM, Performance profiling, ATL
5-8 yrs
Bengaluru, India
Skills:
strace , posix threads , Rust, Stl, Oop, Linux, Ipc, Yocto, Cmake, Gdb, Valgrind, RAII, smart pointers, Conan, PERF
5-7 yrs
Bengaluru, India
Skills:
Unity 3d, C Sharp, Mission planning and execution logic, Telemetry processing and UI binding, Serial TCP UDP communication, UAV GCS communication and control flows, MAVLink protocol handling, Flight logs and status error handling, Drone state models telemetry models and data parsing, Parameter upload download and configuration logic, Unity UI prefabs scenes and event-driven architecture
7-10 yrs
Bengaluru, India
Skills:
Fix Protocol, Linux Shell Scripting, UNIX, Python, Perl, UDP, Linux
8-10 yrs
Bengaluru, India
Skills:
.Net Core, .NET 6, .NET Framework, multithreading, Solid Principles, Winforms, Wpf, Memory Management, Asynchronous programming, Restful Apis, MVVM architecture, ASP.NET Core