HamburgerMenu
hirist

Senior C++ Developer - QT

Talpro India Private Limited
Any Location
4 - 7 Years
star-icon
4.3white-divider7+ Reviews

Posted on: 11/07/2025

Job Description

Job Description :


We are looking for a Senior C++ Developer with a minimum of 4 years of experience in C++, C++11/14, and Qt development on Linux and Windows platforms.

The ideal candidate will have a strong background in design patterns, excellent analytical and problem-solving skills, and a proven track record in automotive HMI development.

Experience in the navigation domain is desirable.

Key Qualifications :

- 4+ years of experience in C++, C++11/14, and Qt on Linux and Windows

- Proficiency in design patterns for solving common design problems

- Excellent analytical and problem-solving skills

- Automotive HMI development experience

- Navigation domain experience (desirable)

- Thought leadership in the domain with a focus on staying updated with the latest developments

- Experience in providing technical leadership to mid-size teams

- Familiarity with unit test frameworks like GMock/GTest

- Proficiency in using CI/CD tools such as GIT, GitHub, Bitbucket, Jenkins, etc.

- Experience working with Agile and DEVOPS teams

- Exceptional communication skills to articulate problem statements and drive technical discussions with internal and external stakeholders

Responsibilities :

- Gain a deep understanding and keep up to date with the product architecture

- Take ownership of bug fixing and feature/CR implementation using C++

- Review design and code developed by the team to ensure compliance with project coding and quality standards

- Ensure technical deliveries meet quality and timeliness KPIs

- Ensure software meets all requirements of quality, security, maintainability, and extensibility

- Provide technical guidance and coaching to developers and engineers

- Develop Unit tests using frameworks like GMock and GTest

- Foster a mindset of continuous improvement within the team and deliver value-added contributions

- Guide the team in debugging critical issues and creating root cause analyses (RCAs)

- Effectively communicate concepts and guidelines to the development team

- Follow agile development practices to ensure project success


info-icon

Did you find something suspicious?