BENGALURU · FULLTIME
C++ Developer / Python,Linux. Shell Scripting, CMake,as GDB, Valgrind
Trigent Software
Bengaluru · onsite · Posted 30d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.6s
- Found the form on Naukri · 11 questions to answer1.7s
- Decided the answers for all of them2.2s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
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"
Sourced from naukri
Section · 02
Skills
Section · Company
About Trigent Software

Trigent Software
IT Services & Consulting
2.3k+
employees
1995
31 years old
Southborough, Massachusetts
United States (USA)
₹80K – ₹1.5L PA
This role
About
Industries
Employee ratings
619 reviews
Culture
3.1
Career growth
2.9
Work-life
3.3
Employees rate it well for
Find them on