C++ Software Developer – Windows Applications
7 days ago
Job Information
Date Opened
12/10/2025
Job Type
Full time
Industry
IT Services
Work Experience
10+ years
Salary
As per Industry Standards
City
Chennai
State/Province
Tamil Nadu
Country
India
Zip/Postal Code
627001
Job Description
We are looking for a highly skilled C++ Software Developer to strengthen our development team. In this role, you will be responsible for creating and testing Windows-based GUI applications, implementing object-oriented solutions, and contributing to the overall software development lifecycle. You will work closely with cross-functional teams and contribute to building reliable, high-quality software components used in regulated industries.
Key Responsibilities
- Develop and maintain Windows GUI applications using modern C++.
- Perform object-oriented programming with strong adherence to design principles.
- Implement and execute testing of software components to ensure stability and performance.
- Collaborate with the team to design, review, and optimize software architecture.
- Participate in code reviews and contribute to continuous improvement.
- Engage with product and QA teams to ensure high-quality deliverables.
- Stay updated with advancements in C++ and related technologies.
Requirements
- Several years of hands-on project experience in object-oriented programming using C++, STL, and Windows development.
- Strong experience working with C++17 and interest in exploring new language features.
- Solid understanding of software design patterns, debugging, and optimization.
- Good written and spoken English communication skills.
- Experience developing MFC-based UI applications.
- A completed degree in Computer Science, Engineering, or any scientific/technical field.
- Knowledge of C# and automated testing frameworks.
- Experience in workflow automation or testing tools is an added plus.
-
Lead Software Engineer C++
7 days ago
Chennai, Tamil Nadu, India Logitech Full timeCompany DescriptionLogitech is a Swiss company focused on creating software-enabled hardware solutions that enhance productivity, gaming performance, and comfort. Renowned for innovation and quality, Logitech offers products that connect people to the digital world while enabling creativity, collaboration, and self-expression. With a commitment to...
-
Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Careernet Full time ₹ 5,00,000 - ₹ 20,00,000 per yearKey Skills: C++, C#, WindowsRoles and Responsibilities:Collaborate with domain experts and software engineers to gather requirements and translate user needs into design and software specifications.Select appropriate software components and follow best coding practices.Develop software components and user interfaces that facilitate effective monitoring,...
-
C/ C++ Developer
1 week ago
Chennai, Tamil Nadu, India Planys Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany BackgroundPlanys Technologies is an IIT Madras incubated start-up company that provides immersed robotic inspection and survey solutions using indigenously manufactured submersible remotely operated underwater vehicles (ROV) and autonomous underwater vehicles (AUV). Founders of the company are alumni and faculty from IIT Madras.Planys Technologies...
-
Senior Software Developer
3 days ago
Chennai, Tamil Nadu, India Giesecke & Devrient Full timeObjective Of This Role: (Brief description of the role, why are we hiring, and what will person in this role do)The SW Developer is responsible for the design, implementation and test of SW modules and components.Tasks & Responsibilities: (Major task and role person will have to perform list all the relevant points)Responsible to create and maintain the SW...
-
C, C++ Developer
17 hours ago
Chennai, Tamil Nadu, India FIS Full timeGENERAL DUTIES & RESPONSIBILITIESAnalyzes, designs, programs, debugs and modifies software enhancements and/or new products used in local, networked or Internet-related computer programs.Interacts with product managers and/or users to define system requirements and/or necessary modifications.Participates in software design meetings and analyzes user needs to...
-
Software Architect – C/C++
2 weeks ago
Chennai, Tamil Nadu, India MicroStrategy Full time ₹ 1,20,000 - ₹ 2,40,000 per yearCompany Description Strategy (Nasdaq: MSTR) is at the forefront of transforming organizations into intelligent enterprises through data-driven innovation. We don't just follow trends—we set them and drive change. As a market leader in enterprise analytics and mobility software, we've pioneered the BI and analytics space, empowering people to make better...
-
C++ Developer
5 days ago
Chennai, Tamil Nadu, India FIS Full timePosition TypeFull timeType Of HireExperienced (relevant combo of work and education)Education DesiredBachelor of Computer EngineeringTravel Percentage0%C++ Developer (IST Switch/Clearing, Payments)- 7 to 15yrs- Bangalore/ChennaiAre you curious, motivated, and forward-thinking? At FIS you'll have the opportunity to work on some of the most challenging and...
-
Senior C++ Developer
5 days ago
Chennai, Tamil Nadu, India Prime Hire Full time5+ years of software design & development experienceExperience with delivering a consumer software productProfessional C/C++ experience - including C++17Knowledge in Objective C, Python, React and NodeJSExperience with software linked to hardware Required Candidate profileWork with our current software development team, as well asfirmware engineers, product...
-
Automotive C++ Developer
1 week ago
Chennai, Tamil Nadu, India TekPillar® Full time ₹ 60,000 - ₹ 1,80,000 per yearJob Title:Automotive C++ Developer - ClusterExperience:8+ YearsLocation:ChennaiDomain: AutomotiveKey Responsibilities:Develop and optimize embedded software modules using C/C++ for instrument cluster applications.Work on Infineon / Aurix / TriCore microcontrollers or similar automotive-grade chipsets.Implement and integrate drivers, middleware, and...
-
C#/C++ Developer
17 hours ago
Chennai, Tamil Nadu, India Applied Materials Full timeWho We AreApplied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and semiconductor chips – the brains of devices we use every day. As the foundation of the global...