Key Responsibilities: Design, develop, enhance, and maintain Windows-based applications using C++ and MFC or CAD. Develop and customize CAD-related functionalities, tools, and features based on business and engineering requirements. Participate in the complete Software Development Life Cycle
Requirements Bachelors degree (or higher) in Computer Science, Software Engineering, or a related field . 2+ years of professional software development experience . Strong programming expertise in C++ Knowledge of a scripting language such as Python, Tcl