2 days ago

Tech Lead, C++ 3D Desktop Software

On Site
Full Time
₹0
Bengaluru, Karnataka, India

Job Overview

Job TitleTech Lead, C++ 3D Desktop Software
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary₹0
LocationBengaluru, Karnataka, India

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About the Organization

This Tech Lead, C++ 3D Desktop Software role is for a leading BIM/CAD 3D design platform, part of a global AEC software group's Planning & Designing division. The organization specializes in a 3D BIM-based Architectural & Structural Design Platform.

Work Mode & Location

This is a hybrid role, offering flexibility, located in either Hyderabad or Bangalore, India.

Role Requirements

We are seeking a strong Team Lead with 12-20 years of work experience to technically guide developers in building a Windows-based 3D Desktop Application using C++. The ideal candidate must possess extensive experience from engineering-intensive 3D modelling backgrounds such as Automotive, Heavy Machinery, Mechanical, or Gaming industries. Experience with embedded systems, telecom, or Linux environments is not relevant for this position.

Must-Have Skills

  • Strong C++ developer with proven Team Lead / Tech Lead experience.
  • Extensive experience building Windows Desktop Applications (strictly no Linux).
  • Background in 3D modelling, 3D visualisation, and mathematical/analytical geometry.
  • Industry alignment: Automotive, Heavy Machinery, Mechanical Engineering, or Gaming.
  • Ability to lead sprints, conduct code reviews, implement quality processes, and collaborate effectively with Product, QA, and Design teams.

Good-to-Have Skills

  • Exposure to AEC / CAD / BIM domain (e.g., Autodesk, Bentley).
  • Understanding of Python or WPF as secondary skills.
  • Experience with geometry kernels, simulation, or engineering design tools.
  • Familiarity with AI-assisted development workflows.
  • Strong stakeholder management, communication, and problem-solving capabilities.

Key skills/competency

  • C++
  • Windows Desktop Applications
  • 3D Modelling
  • 3D Visualisation
  • Analytical Geometry
  • Team Leadership
  • Code Reviews
  • Quality Assurance
  • AEC/BIM/CAD
  • Stakeholder Management

Tags:

Tech Lead
C++
3D Desktop Software
Windows
Team Leadership
3D Modelling
3D Visualisation
Analytical Geometry
Code Reviews
AEC
BIM
CAD
Python
WPF
Geometry Kernels
Simulation
Engineering Design
AI-assisted Development

Share Job:

How to Get Hired at

  • Research the AEC software group's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume for 3D C++ roles: Highlight extensive experience in Windows desktop C++, 3D modeling, and analytical geometry specific to AEC or similar engineering fields.
  • Showcase technical leadership: Prepare examples demonstrating your ability to lead sprints, conduct code reviews, and drive quality processes effectively.
  • Emphasize industry alignment: Clearly articulate your background in Automotive, Heavy Machinery, Mechanical, or Gaming, and how it translates to 3D design platforms.
  • Prepare for in-depth technical discussions: Be ready to discuss complex C++ concepts, 3D graphics, geometry kernels, and your experience with Windows application architecture.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background