Home
Jobs

15 C++ Developer Jobs

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

6.0 - 10.0 years

12 - 22 Lacs

Bengaluru

Hybrid

Naukri logo

C++ Developer Experience - 6 – 9 Years Skills C++ , Webservices/API , Design patterns, DS , STL Node.js, Python

Posted 1 day ago

Apply

4.0 - 9.0 years

1 - 6 Lacs

Hyderabad

Hybrid

Naukri logo

We're Currently Hiring C++ developer Exps-4-8yrs Location- Hyderabad(Face to Face Interview Mandatory) Notice Period -30days Max Required Skills Strong proficiency in C++ (Mandatory) Experience with Linux systems; Linux kernel or driver experience is a plus Exposure to compiler development, performance tuning, or low-level optimization Solid understanding of computer architecture or embedded systems (preferred) C programming knowledge is a plus, but not mandatory Good attitude, self-motivated, and quick to learn new technologies Experience in semiconductor/embedded/AI domains is highly desirable

Posted 5 days ago

Apply

4.0 - 9.0 years

10 - 20 Lacs

Pune

Work from Office

Naukri logo

Greetings from HR Central!!! We do have an Urgent Hiring for One of the Leading MNC for C++ Developer role for Pune Location: Notice Period: Immediate to 25 Days Working from Office Location - Pune Name of position : SLM -C++ Work Location: Pune - Work from office mandatory Primary Skill: C++ Secondary Skill: React Qualification: B. Tech /B.E. Experience - 4 to 8 years Key Requirements: Experience: Minimum 4 years in C++ development and frontend technologies Educational Background: BE/BTech/MTech/MS in Computer Science or related discipline from a premium institute Core Responsibilities: Act as an individual contributor in an Agile team environment Collaborate with Product Owner, Architect, and UX Experts Take ownership of design and development of new features Work on bug fixing and write automated tests Ensure timely and high-quality deliverables Strong verbal and written communication skills Good to Have: Experience with JavaScript frameworks such as React or Siemens Web Framework Familiarity with automated testing tools (Jasmine, Karma, Cucumber, Selenium, etc.) Knowledge of version control and CI/CD pipelines Experience in Agile methodologies and PLM systems Job Description Summary: Design, develop, and implement software for internal and external products with a strong focus on quality and timely delivery. Responsibilities include ensuring functional quality across platforms, understanding complex workflows, and contributing to both development and testing. The role requires working with moderate supervision and exercising sound judgment on complex projects. If interested, please share Cv to anisha@hr-central.in or call me @ +91-95620-44988

Posted 2 weeks ago

Apply

5.0 - 10.0 years

15 - 27 Lacs

Pune, Bengaluru, Delhi / NCR

Work from Office

Naukri logo

Role & responsibilities Job Title: C++ Developer Experience: 6+ Years Location: WFO 5 days- Noida, Gurgaon, Pune, and Bangalore Type: [Full-time] Job Description: We are seeking a talented and experienced C++ Developer to join our team. The ideal candidate should have a strong background in C++ development, good problem-solving skills, and be eager to work on high-performance and scalable applications. Requirements: • Strong proficiency in C++ (11/14/17/20) • Good understanding of object-oriented programming (OOP) • Experience with multithreading and concurrency • Familiarity with templates, STL, and Boost libraries • Solid understanding of memory management in C++ • Experience with software development tools like Git, Jenkins, etc. • Strong debugging and troubleshooting skills • Excellent problem-solving and communication skills • Bachelors/Master’s degree in Computer Science, Engineering, or related field Responsibilities: • Design, develop, and maintain efficient, reusable, and reliable C++ code • Implement performance and quality modules • Identify bottlenecks and bugs, and devise solutions to mitigate these issues • Ensure the best possible performance, quality, and responsiveness of applications • Collaborate with other team members to integrate various components and modules • Participate in code reviews and maintain coding standards • Write and maintain technical documentation skill Matrix Years Self- Rating out of 10 Core C++ (11/14/17) Object-Oriented Programming Multithreading & Concurrency Data Structures & Algorithms Memory Management Version Control (Git/SVN) Communication Skills Preferred candidate profile

Posted 2 weeks ago

Apply

5.0 - 10.0 years

15 - 30 Lacs

Pune

Work from Office

Naukri logo

Java+ C++ Developer 5+ Years experience Immediate Joiners

Posted 2 weeks ago

Apply

3.0 - 6.0 years

3 - 6 Lacs

Hyderabad

Remote

Naukri logo

About the Role : A global leader in technology innovation is seeking a highly skilled C++ Developer with a passion for competitive programming and logical reasoning to join our team. This critical role will focus on creating high-quality reasoning datasets to train and improve Large Language Models (LLMs). You will design structured programming challenges and reasoning tasks to enhance the problem-solving capabilities of advanced AI systems. This is an exceptional opportunity for individuals with strong problem-solving expertise to contribute to cutting-edge AI development and directly impact the future of LLMs. Job Responsibilities : - Dataset Creation : Design and create structured reasoning tasks rooted in programming challenges, specifically in C++, to effectively train LLMs. This includes defining problem statements, specifying input/output formats, and generating diverse test cases. - Problem Decomposition : Develop datasets that test and improve an LLM's ability to solve complex, multi-step problems, requiring clear and logical explanations of the solution process. This will involve breaking down problems into smaller, manageable sub-problems. - Collaboration : Collaborate closely with research scientists and engineers to ensure task objectives align with model training goals and contribute to the overall improvement of the LLM's performance. - Iteration and Refinement : Incorporate feedback from model performance analysis to iterate on and refine task designs, ensuring they effectively target areas for improvement in the LLM's reasoning and problem-solving abilities. - Quality Assurance : Maintain consistency and clarity in task descriptions, ensuring they meet high-quality standards for accuracy, completeness, and readability. This includes rigorous testing and validation of the generated datasets. - Documentation : Create and maintain clear documentation for the designed tasks, including problem descriptions, solution explanations, and any relevant metadata. Job Requirements : - Experience : At least 3 years of experience in software development, with a strong focus on C/C++ programming. - Programming Proficiency : Demonstrable expertise in C/C++ with a strong understanding of data structures and algorithms. - Analytical Skills : Excellent analytical and problem-solving skills, with the ability to break down complex problems into structured, logical steps. - Communication Skills : Proficient in English, with excellent written communication skills for crafting clear, concise, and logical explanations of programming solutions and reasoning processes. - Attention to Detail : Meticulous attention to detail in designing programming and reasoning tasks, ensuring accuracy and consistency. - Problem-Solving Prowess : A passion for problem-solving and a strong aptitude for logical reasoning. - Competitive Programming (Preferred) : A profile on platforms like LeetCode, HackerRank, Codeforces, or GitHub that demonstrates advanced problem-solving skills and competitive programming experience is a significant plus. - AI/ML Interest (Preferred) : Familiarity with or a strong interest in the field of Artificial Intelligence and Machine Learning, particularly related to LLMs, is a plus. Mandatory Skills : - C++ : 3+ years of experience Bonus Skills (Considered a Plus) : - Experience with other programming languages (e.g., Python). - Experience with data manipulation and analysis tools. - Knowledge of software testing methodologies. - Contributions to open-source projects

Posted 2 weeks ago

Apply

3.0 - 6.0 years

3 - 6 Lacs

Ludhiana

Work from Office

Naukri logo

About the Role : A global leader in technology innovation is seeking a highly skilled C++ Developer with a passion for competitive programming and logical reasoning to join our team. This critical role will focus on creating high-quality reasoning datasets to train and improve Large Language Models (LLMs). You will design structured programming challenges and reasoning tasks to enhance the problem-solving capabilities of advanced AI systems. This is an exceptional opportunity for individuals with strong problem-solving expertise to contribute to cutting-edge AI development and directly impact the future of LLMs. Job Responsibilities : - Dataset Creation : Design and create structured reasoning tasks rooted in programming challenges, specifically in C++, to effectively train LLMs. This includes defining problem statements, specifying input/output formats, and generating diverse test cases. - Problem Decomposition : Develop datasets that test and improve an LLM's ability to solve complex, multi-step problems, requiring clear and logical explanations of the solution process. This will involve breaking down problems into smaller, manageable sub-problems. - Collaboration : Collaborate closely with research scientists and engineers to ensure task objectives align with model training goals and contribute to the overall improvement of the LLM's performance. - Iteration and Refinement : Incorporate feedback from model performance analysis to iterate on and refine task designs, ensuring they effectively target areas for improvement in the LLM's reasoning and problem-solving abilities. - Quality Assurance : Maintain consistency and clarity in task descriptions, ensuring they meet high-quality standards for accuracy, completeness, and readability. This includes rigorous testing and validation of the generated datasets. - Documentation : Create and maintain clear documentation for the designed tasks, including problem descriptions, solution explanations, and any relevant metadata. Job Requirements : - Experience : At least 3 years of experience in software development, with a strong focus on C/C++ programming. - Programming Proficiency : Demonstrable expertise in C/C++ with a strong understanding of data structures and algorithms. - Analytical Skills : Excellent analytical and problem-solving skills, with the ability to break down complex problems into structured, logical steps. - Communication Skills : Proficient in English, with excellent written communication skills for crafting clear, concise, and logical explanations of programming solutions and reasoning processes. - Attention to Detail : Meticulous attention to detail in designing programming and reasoning tasks, ensuring accuracy and consistency. - Problem-Solving Prowess : A passion for problem-solving and a strong aptitude for logical reasoning. - Competitive Programming (Preferred) : A profile on platforms like LeetCode, HackerRank, Codeforces, or GitHub that demonstrates advanced problem-solving skills and competitive programming experience is a significant plus. - AI/ML Interest (Preferred) : Familiarity with or a strong interest in the field of Artificial Intelligence and Machine Learning, particularly related to LLMs, is a plus. Mandatory Skills : - C++ : 3+ years of experience Bonus Skills (Considered a Plus) : - Experience with other programming languages (e.g., Python). - Experience with data manipulation and analysis tools. - Knowledge of software testing methodologies. - Contributions to open-source projects

Posted 2 weeks ago

Apply

8.0 - 12.0 years

60 - 70 Lacs

Bengaluru

Work from Office

Naukri logo

Key Responsibilities Spearhead the design and implementation of C++ software tailored to collecting sensor data and using it with Deep Neural Network (DNN) models to derive unique insights about user behavior. Collaborate with globally distributed team of data scientists and software engineers to successfully implement a high-quality product for deployment in demanding IT environments of medium and large Enterprise customers. Optimize software performance to minimize impact on other applications and user experience by fine-tuning compute, memory, and disk usage. Keep abreast of industry trends and best practices in AI/ML software development for resource- constrained environments and apply those lessons in the development of product. Translate Python code developed by data scientists into modular and efficient C++ implementation. Utilize all available resources to solve problems that may not align with your domain expertise. Requirements Hold at least a bachelor's degree in computer science, or another related STEM field. Must have a minimum of 5 years of professional software development experience in C++ 11 or newer. Strong knowledge of data structures and algorithms. Good understanding of object-oriented design using common design patterns. Must have a thorough understanding of developing multithreaded applications. Show a thorough grasp of writing applications for resource-limited environments. Possess excellent communication and teamwork skills. Nice to Have Prior experience developing cross-platform endpoint applications. A working knowledge of Python, Swift, or C#. Ability to demonstrate prior experience in developing complex C++ code in areas like endpoint- agent development, gaming, kernel development, embedded systems programming, real-time systems, HPC or AI/ML on a desktop. A basic understanding of basic AI/ML/Data-Science concepts. Prior experience developing AI/ML products is a plus. Prior experience with Test-Driven Development (TDD) approach for building high quality products. Some experience developing and deploying code to send agent telemetry to cloud (AWS/Azure) is highly desirable. Prior experience working in geographically diverse teams spread across multiple time-zones. Familiarity with modern DEVSECOPS tooling and techniques for automating product build/testing pipelines is a plus. Ability and willingness to mentor junior engineers.

Posted 3 weeks ago

Apply

5.0 - 9.0 years

10 - 20 Lacs

Bengaluru, Thiruvananthapuram

Work from Office

Naukri logo

Hi, Greetings!! We are Hiring for C++ Developer foe our esteemed Client - CMM level5 Company -Bangalore & Trivandrum/Thiruvananthapuram. Roles & Responsibilities: Design and development in C++ on Windows environment. Involve in requirement analysis, design, coding and testing Understand/learn architecture and design of existing applications developed mainly using C++ Take ownership of assigned jobs that are part of new feature implementations, bug fixes and enhancement activities Document the projects according to project standards (Architecture, technical specifications) Technical communication with internal and external stake holders Works independently and contributes to the immediate team and work with Architects and other leads Required Skills (Technical Competency): Minimum 4 years of experience in developing applications using C++ Excellent programming and debugging skills in C++ for Windows Knowledge in Healthcare Domain Knowledge in DICOM Solid understanding of Object-Oriented design and concepts. Knowledge of Multi-threading / real-time / high performance applications. Ability to write effective and reusable code according to best practices. Operating Systems: Windows7/Window10 Databases: SQL Server Excellent communication and presentation skills. Good customer interfacing skills. Desired Skills: Experience in C# Knowledge in SQL Server Ability to explore large code base and understand architecture and design Ability to deliver without much supervision from lead/managers

Posted 3 weeks ago

Apply

4.0 - 6.0 years

0 - 1 Lacs

Pune

Work from Office

Naukri logo

Job Description: Title: C++ Developer Pratiti Technologies, a software product development company specializing driven by innovation and dedicated to delivering exceptional products that meet the highest quality standards. As we grow, we are seeking a motivated and skilled C++ developer Role: Software Engineer Industry Type: Software Product Department: Engineering - Software Developer Employment Type: Full Time, Permanent Role Category: Software Development Education: Bachelors in Engineering, or a Masters degree in Computer Science. Experience: Minimum of 3+ years of experience in software development, with a strong focus on the technologies listed above. Technical Skills: Proven Experince as C++ Developer with strong understanding of algorithms & data structures Multithreading Debugging, Strong Analytical Skills, Unit Testing, Agile Methodology, Software Development, Design Patterns, Algorithms and Data structure, Oracle SQL. Proficient in Object Oriented Methodology and Object Oriented Programming. Strong experience with Web API development and integration. Hands -on experience with entity framework for data access Soft Skills: Excellent problem-solving skills and attention to detail. Strong communication and interpersonal skills. Ability to work effectively both independently and as part of a team. Proven ability to manage multiple tasks and deadlines in a fast-paced environment

Posted 3 weeks ago

Apply

3.0 - 5.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

Company : Silcosys Solutions Pvt. Ltd. Experience: 3 -5 Years Location : Hyderabad Notice Period : 0- 15 Days Job Description: We are looking for an experienced Software Developer with 3-5 years of expertise in C++ or Core Java and 2-3 years of experience in Android Telephony, RIL, or Modem. The role requires a strong background in object-oriented design, embedded systems, and Linux OS skills. The candidate will be responsible for designing, implementing, and debugging telephony-related software solutions in an embedded environment. Key Responsibilities: 1. Develop and optimize telephony-related software using C++ or Core Java. 2. Work on Android Telephony, RIL, or Modem modules. 3. Implement object-oriented design principles in software development. 4. Debug and troubleshoot telephony and modem-related issues. 5. Collaborate with cross-functional teams to integrate software solutions. Requirements: 1. 3-5 years of experience in C++ or Core Java programming. 2. 2-3 years of experience in Android Telephony, RIL, or Modem. 3. Strong understanding of Object-Oriented Design and implementation. 4. Good experience in Linux/Embedded environments. 5. Strong analytical and debugging skills. 6. Experience in telecommunication systems is a plus. Share your resumes at

Posted 4 weeks ago

Apply

3 - 6 years

7 - 9 Lacs

Kolkata, Bengaluru

Work from Office

Naukri logo

C++, C, Unix Shell Scripting in Development C (70%), C++(30%) Required Candidate profile 1.C++ developer with 3 years experience. 2.Should have experience in Unix Shell Scripting

Posted 1 month ago

Apply

4 - 9 years

25 - 27 Lacs

Bengaluru

Work from Office

Naukri logo

Designation : VC++/C++ Developer Experience : 4+ Years Work Location : Bangalore Notice Period: Immediate Joiners/ Serving Notice Period Job Description : Skill: C++/VC++ with MFC + SQL (MFC and SQL experience is must) Candidate should have Strong C++ and OOPS knowledge Should be proficient with Windows programming (Visual C++/MFC) Should have Experience of working in Desktop GUI applications Should have worked on Standard Template Library (STL) Should be aware of Multi-threaded Programming Should have Working knowledge of Database programming - SQL Should have experience with Data modelling and Design patterns Good to have Understanding of architecture and design across systems Good to have working proficiency in developmental toolsets Good to have Knowledge of industry-wide technology trends and best practices Ability to work in large, collaborative teams to achieve organizational goals. Understanding of software skills such as business analysis, development, maintenance, and software improvement. Additional Skills (Good to Have) Competence in Unix/Linux environments Interaction with web services Credit Derivatives product Knowledge Trade, Position and Life cycle event Management Sincerely, Sonia TS

Posted 1 month ago

Apply

5 - 10 years

13 - 23 Lacs

Pune, Bengaluru

Hybrid

Naukri logo

Warm Greetings from SP Staffing!! Role: C++ Developer Experience Required :5 to 10 yrs Work Location : Pune/Bangalore Required Skills, Good experience in C/C++ Application Development Good Knowledge in STL containers & Algorithms Memory Managemnet & OOPS Concept Templates, Classes Multi Threading, IPC & RPC File Handling & operations Interested candidates can send resumes to nandhini.spstaffing@gmail.com

Posted 1 month ago

Apply

10 - 17 years

37 - 55 Lacs

Bengaluru

Remote

Naukri logo

Role & responsibilities 1. Overall, 12 to 16 years of C++ Development experience 2. Experience managing a team of 10 3. Must have handled scrum calls 4. Experience with helping Team resolve technical queries. 5. Experience in resolving complex Technical issues 6. Must have handled Projects independently. 7. Experience working with US/UK Clients 8. Ability to install and configure additional software and packages on Linux primarily those needed for coding, testing, dumping memory footprint, debugging etc. 9. Agile/Scrum experience 10. Ability to develop and triage on Linux 11. Ability to setup Linux IDE 12. Ability to integrate IDE with Source Code system such as Clearcase 13. Ability to debug, test, compile and rerun the modified executables on Linux OS 14. Ability to code and test in C++. 15. Nice to have docker knowledge and ability to deploy containers and software in it.

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies