Posted on: 17/10/2025
Description :
Job Title : C++ Developer
Location : Bangalore
Company : Dibber
Experience : 5 9 Years
About Dibber :
Dibber is a technology-driven organization focused on building innovative and high-performance software solutions. We believe in pushing the boundaries of technology through excellence in engineering, product design, and customer-centric innovation. At Dibber, youll be part of a passionate team that values creativity, collaboration, and continuous learning all while working on products that make a real impact.
Job Description :
We are seeking a highly skilled C++ Developer with strong software design and development expertise to join our engineering team in Bangalore. The ideal candidate will have deep technical knowledge of modern C++, multi-threaded programming, and Linux-based development environments. You will be responsible for developing robust, scalable, and high-quality software solutions while collaborating closely with cross-functional teams.
Key Responsibilities :
- Design, develop, and maintain C++ applications with a focus on performance, scalability, and maintainability.
- Implement modern C++ (C++11 or higher) features and apply best practices in coding and software architecture.
- Work extensively with threading, synchronization, and performance optimization techniques.
- Conduct crash dump analysis, debugging, and performance tuning to ensure product stability and reliability.
- Utilize static code analysis, unit testing, and code reviews to maintain software quality and compliance standards.
- Collaborate with product managers, QA engineers, and DevOps teams to deliver end-to-end software solutions.
- Prepare and maintain technical documentation, including design specifications and test cases.
- Stay up to date with emerging technologies, libraries, and industry trends to enhance product capabilities.
- Communicate effectively with stakeholders across teams and geographies to ensure smooth project execution.
Requirements :
Education : Bachelors or Masters degree in Computer Science, Engineering, or a related technical field.
Experience : 59 years in software design and development using C++.
- Strong understanding of Object-Oriented Programming (OOP) and software design principles.
- Expertise in C++ (v11 or later), including STL containers, templates, and data structures.
- Proficiency in multi-threaded programming, synchronization, and concurrency handling.
- Hands-on experience working in a Linux environment; exposure to Windows development is a plus.
- Experience with debugging tools, crash dump analysis, static code analysis, and unit testing frameworks.
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication skills (verbal and written) and the ability to work effectively in a cross-functional environment.
- Eagerness to learn new technologies and adapt to dynamic project requirements.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1562183
Interview Questions for you
View All