Find a jobRecruiters

C++ Developer

Exclusive opportunity

Onsite

C++ Developer

Teambees Corp

C++ Developer

Skills

Testing & QAGitLinux

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

15 September 2026

What they need


Job Summary

We are looking for an experienced C++ Developer with 5–7 years of hands-on experience in C++ application development on Linux platforms. The ideal candidate should have strong programming fundamentals, experience developing and debugging complex applications, and the ability to work effectively in a collaborative engineering environment.

Key Responsibilities

  • Design, develop, enhance, and maintain C++ applications on Linux platforms.
  • Analyze business and technical requirements and translate them into robust software solutions.
  • Write clean, efficient, maintainable, and reusable C++ code.
  • Develop and integrate application components and modules.
  • Troubleshoot, debug, and resolve software defects and production issues.
  • Perform code reviews and contribute to coding standards and best practices.
  • Conduct unit testing, integration testing, and performance optimization.
  • Collaborate with cross-functional teams including QA, product, and other development teams.
  • Participate in the complete Software Development Life Cycle (SDLC).
  • Prepare technical documentation and contribute to continuous improvement of the application.

Mandatory Skills

  • 4.5–7 years of professional experience in C++ development.
  • Strong hands-on experience with C++.
  • Strong experience working on Linux/Unix environments.
  • Experience in C++ application development.
  • Good understanding of Object-Oriented Programming (OOP) concepts.
  • Strong knowledge of STL, data structures, and algorithms.
  • Experience with debugging and troubleshooting using tools such as GDB.
  • Good understanding of memory management, multithreading, and exception handling.
  • Familiarity with Git/version control and build systems such as Make/CMake.
  • Strong problem-solving and analytical skills.

Good to Have

  • Experience with multithreading/concurrency and inter-process communication (IPC).
  • Knowledge of Linux system programming.
  • Experience with performance optimization and profiling.
  • Exposure to networking concepts/protocols.
  • Familiarity with Agile/Scrum development methodologies.
  • Experience working with CI/CD tools and automated testing.

Education

  • Bachelor's or Master's degree in Computer Science, Information Technology, Electronics, or a related field.

Key Competencies

  • Strong coding and debugging skills
  • Analytical and problem-solving ability
  • Good communication and teamwork
  • Ability to work independently and meet deadlines
  • Strong focus on code quality and reliability

Other offers great for you!

These companies are also looking for great profiles

Cherry Pick

C++ Trading Systems Developer

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

C++

6 months ago

Quick apply

Soors

Lead Developer Java / Angular H/F

Freelance

33600 Pessac, France

Hybrid

Skills

AngularJava

6 hours ago

Quick apply

Mon Consultant Indépendant

SAP ABAP developer senior with SAP IS-U

TJM HT max 700 € (hors éventuels frais de mission, à discuter avec le client)

Freelance

Brussels, Belgium

Hybrid

Skills

Systèmes d'information

4 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools