Talent Apply
Log in
All jobs
Z

C++ Tech Lead

ZEISS
Bangalore Posted Jul 31, 2026
Remote

About this role

C++ Tech Lead

Job Description We are seeking a experienced C++ Tech Lead with 8+ years of professional software development experience and Hands on in the Qt framework. In this role, you will lead and oversee software development projects, providing technical direction and hands-on contributions. You will be responsible for designing, developing, and optimizing C++/Qt-based solutions, mentoring a team of developers, and collaborating with cross-functional stakeholders to deliver high-quality, scalable software.

Key Responsibilities

  • Technical Leadership

  • Lead, mentor, and coach a team of C++ developers, driving excellence in coding standards and software quality.

  • Provide architectural and design guidance, making critical technical decisions throughout the software development lifecycle.

  • Collaborate with product managers, architects, and stakeholders to define technical requirements and translate them into actionable development plans.

  • Review code and provide feedback to ensure compliance with best practices and performance benchmarks.

  • Software Development

  • Design, develop, and maintain high-performance applications in C++ and Qt, aligned with project requirements.

  • Debug, optimize, and enhance existing solutions for performance, scalability, and reliability.

  • Write clean, modular, and maintainable code, ensuring cross-platform compatibility.

  • Experience in software development for medical devices, and healthcare applications with adherence to regulatory standards (e.g. IEC62304, ISO 13485), is highly desirable.

  • Team Guidance and Delivery Support

  • Support the team in breaking down requirements into technical tasks.

  • Monitor technical progress and help resolve blockers.

  • Collaborate with project managers/engineering managers to ensure smooth delivery of milestones.

  • Communicate key technical risks and dependencies to stakeholders.

  • Collaboration and Communication

  • Work closely with QA, DevOps, and product teams to ensure seamless integration, testing, and delivery.

  • Foster a culture of transparency, innovation, and accountability within the team.

  • Continuous Learning and Innovation

  • Stay updated with the latest developments in C++, Qt, and related technologies.

  • Introduce new tools, methodologies, and practices that improves productivity, innovation, and product quality.

Education

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Experience

  • 8+ years of experience in C++ software development, with at least 1 year in technical leadership or team lead role.

  • Proven record of successfully leading projects from concept through deployment.

  • Technical Expertise

  • Strong proficiency in modern C++ (C++11/14/17) with a deep understanding of object-oriented programming.

  • Hands on with Qt framework for cross-platform application development (GUI, multi-threading, networking, etc.).

  • Hands-on experience with memory management, multi-threading, and performance optimization.

  • Solid foundation in algorithms, data structures, and design patterns.

  • Experience working in Agile/Scrum environments.

  • Leadership

  • Demonstrated ability to mentor, coach, and lead high-performing development teams.

  • Problem-Solving

  • Strong analytical and troubleshooting skills for resolving complex technical issues.

  • Communication

  • Excellent verbal and written communication skills, with the ability to articulate technical concepts to diverse stakeholders.

  • Your ZEISS Recruiting Team

  • Saptarshi Chowdhury, Sultana Mehzabin

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →