Software Engineer (C++ and CAD)

2 years

0 Lacs

Posted:20 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Description

The Techlead Group is a global technology and consulting leader driving digital transformation since 1993. With operations in India, USA, Singapore, UAE, and the UK, the company combines decades of expertise with agility to deliver secure, scalable, and innovative solutions. They collaborate with Fortune 500 companies, governments, and startups to bridge the gap between legacy systems and emerging technologies. Offering services in AI/ML, Data Analytics, Cloud Adoption, IoT, Blockchain, and more, they strive to create measurable business impact and simplify complexities for a smarter digital future. Learn more about their services at www.thetechleadgroup.com.


Role Description

Join our team and collaborate with some of the best minds in the CAD, CAM, and engineering software development industry. Our diverse team members includes mentors, senior engineers, and architects, providing a rich learning environment for all team members. We encourage every engineer to be independent, self-driven, and growth oriented.


Position Summary:

We are seeking a highly skilled C++ Developer with strong expertise in CAD development, specifically for AutoCAD Electrical. In this role, you will be responsible for content integration, developing utilities, enhancing and creating new features, fixing bugs, and ensuring the robustness of our applications through comprehensive testing and debugging. Your primary focus will be on Windows development, with a strong emphasis on performance, quality, and troubleshooting.


Key Responsibilities:

  • Design, develop, and maintain efficient, reusable, and reliable C++ code for AutoCAD Electrical.
  • Implement performance optimization strategies and ensure the quality of modules.
  • Integrate content into AutoCAD Electrical, developing utilities and enhancing existing features.
  • Debug complex, large-scale codebases and troubleshoot application issues to ensure stability and performance.
  • Collaborate with cross-functional teams to design, implement, and test new features.
  • Write and maintain unit tests to ensure code reliability and quality.


Required Qualifications:

  • 2-5 years of software development experience in C++, with a strong focus on CAD applications.
  • Bachelor’s degree in Computer Science, Information Technology, Electrical or Mechanical Engineering
  • Strong proficiency in C++, with in-depth knowledge of the language specification.
  • Experience with CAD development, particularly AutoCAD or AutoCAD Electrical.
  • Thorough understanding of the standard library, STL containers, and algorithms.
  • Proficiency in Windows development, including debugging and troubleshooting applications.
  • Strong grasp of Object-Oriented Programming (OOP) concepts and design patterns.
  • Experience with dynamic polymorphism, templating, and C++ specific notions, such as friend classes.
  • Solid foundation in mathematics, particularly geometry, relevant to CAD development.


Preferred Qualifications:

  • Knowledge of the latest C++11 or newer standards.
  • Experience with XML, JSON, Wix, Scripting is a plus.
  • Microsoft tech stack like C#, C++, MFC, Git, Jenkin
  • Familiarity with computational geometry algorithms.
  • Previous work experience in CAD and engineering software development in Mechanical or Electrical Domain
  • Batch Scripting, JIRA, Understanding of Agile development, previous experience with CAD applications would be a plus


Why Join Us?

  • Opportunity to work on cutting-edge technology in the CAD/CAM industry.
  • Collaborative environment with mentorship from senior engineers and architects.
  • Emphasis on independent and self-driven work with a growth-oriented mindset.
  • Engage in challenging projects that push the boundaries of engineering software development.
  • If you are passionate about C++ development and have a keen interest in CAD software, we would love to hear from you!


Budget:

INR 08 -15 LPA


Urgency:

Only Apply if you can join within 10 days after final selection.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You