COConverge Electronics
Technical Lead (QT C++)
Bangalore ₹6-11 LPA Posted 19 Jun 2025
FULL TIME
Oop
Qt
Version Control Systems
C++
Software Development
Job Description
We are seeking a highly skilled and passionate Technical Lead with 6-11 years of experience in QT C++ development to join our dynamic team. This role will be based at our customer's office in Bangalore, working closely with their EICs customer team members. The ideal candidate will have a strong passion for creating beautiful, intuitive user interfaces and a proven track record of delivering high-quality, performant software.
Key Responsibilities:
- Collaborate directly with EICs customer team members at their Bangalore office to understand project requirements and technical specifications.
- Work closely with UI/UX designers to collect requirements, ask clarifying questions, and validate concepts and approaches for user interface development.
- Design, develop, and implement modular, high-quality, and performant C++ applications using the QT framework.
- Ensure all code is self-documenting, adheres to established coding standards and best practices, and is easily maintainable.
- Write comprehensive unit tests and actively contribute to the development and enhancement of test automation frameworks.
- Assist with integration testing, including troubleshooting and resolving issues related to cloud connectivity.
- Act as a technical mentor and provide guidance to junior team members, fostering a culture of continuous learning and improvement.
- Participate in code reviews to ensure code quality, performance, and adherence to design principles.
- Stay up-to-date with the latest industry trends, technologies, and best practices in QT, C++, and UI/UX development.
Required Skills & Experience:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 6-11 years of professional experience in software development with a strong focus on QT and C++.
- Proven expertise in designing and developing complex user interfaces using the QT framework.
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Experience with writing robust unit tests and contributing to test automation strategies.
- Familiarity with integration testing, particularly involving cloud-based systems and connectivity.
- Strong problem-solving skills and the ability to analyze complex technical challenges and propose effective solutions.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and external stakeholders.
- A strong portfolio or examples of previous work showcasing a passion for creating intuitive and aesthetically pleasing user interfaces is highly desirable.
Desirable Skills (Plus Points):
- Experience with Agile/Scrum development methodologies.
- Knowledge of version control systems such as Git.
- Experience with performance optimization and memory management in C++ applications.