
Software Developer – CAD Processing
7 days ago
Software Developer – CAD Processing & Computational Geometry
Location : Bangalore
Exp : 3 to 5
About the Role:
We are looking for a skilled Software Developer with in-depth experience in CAD file processing, computational geometry, and nesting optimization algorithms to join our team. The developer will be responsible for designing and implementing core backend components of the software, enabling automated processing of CAD files and optimized panel layouts.
Key Responsibilities :
• Develop and maintain CAD file parsers to support formats including DWG, DXF, STEP, and PDF.
• Utilize libraries such as DXF-parser, Aspose.CAD, or others for data extraction and processing.
• Design and implement geometric algorithms for panel nesting and layout optimization.
• Leverage computational geometry libraries like CGAL for polygon operations, mesh processing, and optimization.
• Collaborate with frontend developers to integrate backend algorithms with the UI.
• Ensure high performance and accuracy of geometric computations.
• Write comprehensive unit and integration tests for CAD and geometric modules.
• Participate in code reviews, design discussions, and sprint planning.
Required Skills & Qualifications :
• Bachelor's or higher degree in Computer Science, Software Engineering, or related specialization.
• Proven experience in processing CAD file formats: DWG, DXF, STEP, PDF.
• Expertise with CAD parsing libraries such as DXF-parser or Aspose.CAD.
• Strong knowledge of computational geometry concepts and libraries, especially CGAL.
• Experience implementing optimization algorithms, especially nesting and layout within industrial contexts.
• Proficiency in C++, Python, or other relevant programming languages.
• Familiarity with RESTful APIs and backend development.
•
Strong problem-solving skills and attention to geometric detail.
Preferred Skills :
• Experience with Web Assembly or Python bindings for C++ libraries.
• Knowledge of manufacturing or mining industry workflows.
• Previous work on CAD or nesting-related industrial software.
• Familiarity with Agile methodologies.
-
Cad Developer
1 week ago
Bengaluru, Karnataka, India Adroitec Systems Full time ₹ 2,00,000 - ₹ 6,00,000 per yearProven experience in CAD software development, including scripting and automation using Perl and PythonStrong understanding of CAD systems and their integration with scripting languages.Basic knowledge on LSF interface with CAD Tools
-
cad & c++
3 days ago
Bengaluru, Karnataka, India CG-VAK Software & Exports Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per yearPrimary SkillsC++ mustCAD Developer MustGood in aptitude and analytical Geometry.Secondary SkillsMFCGeometric algorithmC#.NetWPFTool KnowledgeCAD tools (NX, Creo or Solid-Works)MS Visual studio 2012/2015JIRASVNany memory management tools (Rational etc.)SQL DatabaseUMLDesired CompetenciesStrong experience in C++ developmentShould have worked on any...
-
Cad Automation
3 days ago
Bengaluru, Karnataka, India Parna Hr Consultants Full time ₹ 12,00,000 - ₹ 36,00,000 per yearHiHiring for my client located at Banaswadi Cad Automation EngineerSkills: dynamo, Revit script, SolidWorks API, Cad automation, AutoCAD, python, C#Position OverviewWe are seeking a talented CAD Automation Sr Engg. / Lead to join our dynamic team as anindividual contributor. In this role, you will work closely with the CAD project team, DataScience and...
-
CAD Librarian
5 days ago
Bengaluru, Karnataka, India Latitude 36 Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRole & responsibilitiesThis is a CAD Librarian position for a PCB design and Layout.They will own designing and completing CAD physical and Logic symbol request from HW designers and help manage the Allegro Design database.Responsibilities: - designing Concept schematic Symbols from part specsDesigning and checking Allegro physical symbols form a part spec...
-
Cad Faculty
5 days ago
Bengaluru, Karnataka, India Sunstone Education Technology Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole Overview:We are seeking an experienced and dynamic Visiting Faculty for CAD (Computer-Aided Design) to teach and mentor students. The faculty will be responsible for delivering lectures, conducting practical sessions, and guiding students on industry-relevant CAD tools and applications.Key Responsibilities:Deliver lectures and practical sessions on CAD...
-
Cad Technician
5 days ago
Bengaluru, Karnataka, India WSP Full time ₹ 9,00,000 - ₹ 12,00,000 per yearWorking as part of a large engineering group the role requires the ability carry out Electrical Design activities and support the Electrical Engineer for the wider electrical engineering design associated with modification and installation of electrical plant & equipment within existing brownfield facilities and also for the installation of electrical plant...
-
CAD Fresher
3 days ago
Bengaluru, Karnataka, India SonaCAD Design Full time ₹ 6,00,000 - ₹ 12,00,000 per yearJob Description:Looking for computer-aided design (CAD) operators to resize or modify simple to complex designs and generate CAD proofs for use in production of die plates in the corrugated industry. On-site training will be given. Well-spoken and fluent English is mandatory.Education:Fresh graduates in Engineering or those with ample experience with CAD...
-
CAD to BIM Engineer
1 week ago
Bengaluru, Karnataka, India Inkers Technology Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionInkers Technology, headquartered in Bengaluru with offices in the USA and UAE, is at the forefront of designing and developing deep, large-scale AI and ML solutions for the construction industry. We specialize in transforming real-world environments into highly accurate 3D point clouds using advanced scanning sensors, including our...
-
CAD Automation Creo OR NX
7 days ago
Bengaluru, Karnataka, India Capgemini Full time ₹ 6,00,000 - ₹ 18,00,000 per yearAt Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...
-
CAD Automation Creo OR NX
5 days ago
Bengaluru, Karnataka, India Capgemini Engineering Full time ₹ 8,00,000 - ₹ 24,00,000 per yearAt Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...