nCircle Tech Logo

nCircle Tech

C++ Developer (CAD) 2112

Posted 4 Days Ago
Be an Early Applicant
In-Office
Haveli, Pune, Maharashtra, IND
Junior
In-Office
Haveli, Pune, Maharashtra, IND
Junior
Design, develop, and maintain Windows C++ desktop applications and CAD customizations. Work across the SDLC to build plugins, tools, and automation using MFC, CAD APIs/SDKs, Visual Studio, Git, and Jira while following OOP and design principles.
The summary above was generated by AI
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 (SDLC), including requirement analysis, design, development, testing, debugging, and deployment.
  • Work with CAD software and APIs/SDKs to develop custom features, utilities, plugins, and automation solutions.
  • Write clean, efficient, scalable, and maintainable C++ code following OOP principles, SOLID principles, and established design patterns.
  • Use Visual Studio for development, debugging, and application maintenance.
  • Stay updated with emerging technologies and best practices in C++, CAD development, and Windows application development.


Requirements
  • 2+ years of professional experience in C++ software development.
  • Hands-on experience in C++ Windows desktop application development.
  • Strong knowledge of C++, Data Structures, Algorithms, Object-Oriented Programming, and Design Patterns.
  • Hands-on experience with MFC and Windows application development.
  • Experience working with CAD software, CAD APIs, SDKs, or CAD customization/development.
  • Good understanding of CAD concepts, workflows, geometry, drafting, modelling, or engineering design applications.
  • Experience working with Microsoft Visual Studio for development and debugging.
  • Strong programming, debugging, troubleshooting, and problem-solving skills.
  • Experience with Git for source code management and Jira for task/issue tracking.
  • ​Understanding of the complete Software Development Life Cycle (SDLC).


Similar Jobs

An Hour Ago
Hybrid
Senior level
Senior level
Financial Services
Lead design, develop, and maintain secure, high-quality production Java full-stack applications (React front-end). Drive adoption of AI-assisted engineering practices, enforce code quality and SDLC, improve operational stability through automation, evaluate vendor/architecture decisions, and lead engineering communities of practice.
Top Skills: Ai-Assisted Development ToolsAWSCheckstyleCi/CdEclipseHibernateIbatisJ2EeJavaMule EsbNoSQLOracle 10GOracle 9IPmdReactSonarSpringSQLTomcatWeblogic
9 Hours Ago
Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Lead ML engineering for Operational Intelligence: design and productionize multimodal transformer and agentic systems, build scalable RAG/Graph-RAG and LLMOps/MLOps pipelines, implement inference services and memory/state subsystems, apply traditional and deep learning methods, enforce Responsible AI, and drive research-to-production innovation.
Top Skills: AutogenAWSAws NeptuneAzureBertClipCrewaiDatabricksFeature StoreGCPGraph-RagHugging FaceKnowledge GraphLanggraphLlavaMlflowNeo4JPower BIPythonPyTorchRagSQLT5TableauTensorFlowVector StoreWhisper
9 Hours Ago
Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Lead a team to architect and deliver production-grade generative AI: multi-agent systems, multimodal transformers, RAG/Graph-RAG, LLM fine-tuning and LLMOps on cloud platforms. Build Python inference services, manage agent state/memory, implement responsible AI and governance, and integrate traditional ML for interpretable hybrid systems while researching and productionizing frontier models.
Top Skills: AnthropicAutogenAws BedrockAws NeptuneAws SagemakerAzure OpenaiBertClipCrewaiDatabricksFalconFastapiFeature StoresGcp Vertex AiGeminiGpt-4OHugging FaceLangchainLanggraphLlamaLlavaLoraMistralMlflowNeo4JOpenaiOpensearchPeftPgvectorPineconePythonPyTorchRlhfSQLT5TensorFlowWeights & BiasesWhisper

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account