Find a jobRecruiters

C++ Developer / Python,Linux. Shell Scripting, CMake,as GDB, Valgrind

Exclusive opportunity

Onsite

C++ Developer / Python,Linux. Shell Scripting, CMake,as GDB, Valgrind

Trigent Software

C++ Developer / Python,Linux. Shell Scripting, CMake,as GDB, Valgrind

Skills

PythonGitLinux

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

Salary:

₹80,000 – ₹150,000 / year

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

21 September 2026

What they need


Position: Software Developer C++ / Linux

Experience: 1–5 Years

Location: Bangalore (on Site)

Employment Type: Contractor

About the Role

We are looking for a passionate and motivated C++ Software Developer to join our engineering team. The ideal candidate should have a solid foundation in C++ programming, Linux operating systems, and shell scripting. The candidate will be involved in the design, development, debugging, and maintenance of software applications, working closely with cross-functional teams to deliver high-quality solutions.

Key Responsibilities

  • Design, develop, and maintain software applications using C++.
  • Analyze requirements and implement robust, efficient, and maintainable code.
  • Debug and troubleshoot software defects and performance issues.
  • Develop and maintain shell scripts for automation, deployment, and operational tasks.
  • Work in Linux-based development environments.
  • Collaborate with architects, testers, and product teams throughout the software development lifecycle.
  • Create and maintain technical documentation.
  • Follow coding standards, best practices, and security guidelines.

Required Skills & Qualifications

  • Bachelor's or Master’s degree in computer science, Information Technology, Electronics, or a related field.
  • 1–5 years of experience in software development.
  • Strong programming skills in C++.
  • Good understanding of Object-Oriented Programming (OOP) concepts.
  • Experience working in Linux/Unix environments.
  • Hands-on experience with Shell Scripting (Bash/Shell).
  • Good understanding of data structures, algorithms, and software design principles.
  • Experience using version control systems such as Git.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities.

Preferred Skills (Good to Have)

  • Knowledge of Python scripting/programming.
  • Familiarity with multithreading and concurrent programming.
  • Experience with networking concepts (TCP/IP, sockets).
  • Understanding of build systems such as Make, CMake,
  • Exposure to software debugging tools such as GDB, Valgrind, or similar tools.
  • Experience working in Agile/Scrum development environments.

Keywords

C++, Linux, Shell Scripting, Bash, Git, OOP, Data Structures, Algorithms, Debugging, Python (Preferred), Multithreading, Software Development"

Other offers great for you!

These companies are also looking for great profiles

Celad

Développeur Korn Shell / Shell (F/H)

480-500

Permanent contract

Cergy, France

Onsite

Skills

kornshell

20 days ago

Quick apply

Celad

Développeur Korn Shell / Shell (F/H)

480-500

Permanent contract

Cergy, France

Onsite

Skills

kornshell

17 days ago

Quick apply

Celad

Développeur C / Shell / Java H/F – SI bancaire

480 euros HT

Freelance

Paris, France

Hybrid

Skills

JavaHTMLGitBitbucketJenkinsCJiraConfluenceXL DeployXL ReleaseshelljspAGILE

6 days 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