Logo for CodersBrain

C++ Developer_ Banglore

Roles & Responsibilities

  • Proficiency in C++ programming within a Linux environment.
  • Experience with multi-threading, socket programming, and networking protocols.
  • Strong understanding of software design, object-oriented principles, and design patterns.
  • Relevant experience with testing frameworks, version control, and database management.

Requirements:

  • Develop and maintain C++ applications on Linux systems.
  • Analyze requirements and design software solutions using UML and Agile methodologies.
  • Perform system integration, testing, and defect resolution.
  • Collaborate with teams to ensure software quality and performance.

Job description

C++ Developer with Linux, MultiThreading, socket programming
Location Banglore
Experience 5 to 10 years
Immediately joiners

Job Description :
  • Experience in c++ linux environment and JD as below
  • Requirements analysis (DOORs, Jama or similar tools preferred)
  • Design Methodologies (Object Oriented, UML, Iterative, Agile preferred)
  • C++ programming, C, shell scripting, networking protocols, audio & video distribution, and database management
  • Software Configuration Management – experience with GIT (StashBitBucket) preferred
  • System Integration & Test – problem solving and defect resolution
  • Experience with Object Oriented Programming concepts and design patterns, and abstraction methodology
  • Experience in software design and development of Linuxbased systems following an industrial process
  • Experience with testing frameworks (i.e. google test), mocking frameworks (i.e. google mock), static analysis tools (i.e. CppCheck), and test driven development.
    • Good To Know:
      • Object Oriented Programming.
      • Database Programming in any DB. (preferably Oracle).
      • Socket Programming.
      • MultiThreading. (POSIX THREADS)
      • Data Structures, STL
      • C++ Unit Testing.
      • Good debugging skills.

C# Developer Related jobs

Other jobs at CodersBrain

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.