Cutshort logo
For Employers
J&F logo
CAD /CAM developer
at J&F
CAD /CAM developer

CAD /CAM developer at J&F · Remote, Bengaluru (Bangalore), Noida, Chennai · 3 - 7 years · Bootstrapped · Remote friendly · Posted 11 Aug 2026

J&F's logo

CAD /CAM developer

at J&F

Hema V's profile picture
Posted by Hema V
3 - 7 yrs
Best in industry
Remote, Bengaluru (Bangalore), Noida, Chennai
Skills
3D CAD
BIM
Product development
Object Oriented Programming (OOPs)
Cloud & DevOps
skill iconPython
CAD API

Job Description:

Position: CAD/CAM Developer / CAD Software Developer

Experience: 3–6 years

Employment Type: Full-time

Location: Hybrid/ Remote

Job Summary

We are looking for a skilled CAD/CAM Developer to design, develop, customize, and optimize CAD-related software applications and plugins. The ideal candidate should have strong programming experience in C++, C#, and/or Python, along with hands-on experience in CAD APIs, 2D/3D geometry, computational geometry, mathematical modeling, and algorithm development.

The candidate will work closely with engineering and product teams to develop high-performance CAD solutions, automate design workflows, process 3D geometry and point-cloud data, and improve the accuracy and efficiency of engineering applications.

Key Responsibilities

  • Develop and maintain CAD/CAM software applications, plugins, and automation tools.
  • Develop solutions using C++, C#, Python OR .NET.
  • Work with CAD APIs such as AutoCAD API, Revit API, or equivalent CAD SDKs.
  • Develop algorithms for 2D/3D geometry processing and geometric modeling.
  • Design and optimize computational geometry algorithms for complex engineering problems.
  • Work with 3D models, point-cloud data, mesh data, and spatial information.
  • Implement geometric operations including alignment, rotation, transformation, measurement, and shape/geometry extraction.
  • Develop tools for CAD model validation, quality checking, and automated workflows.
  • Optimize algorithms for performance, accuracy, and scalability.
  • Integrate software components and third-party SDKs into CAD applications.
  • Participate in code reviews, debugging, testing, and technical documentation.
  • Collaborate with cross-functional teams including engineering, product, and technical teams.
  • Follow Agile development practices and maintain source code using Git/SVN.

Required Skills

Programming

  • C++
  • C#
  • Python
  • .NET Framework / .NET Core
  • Object-Oriented Programming
  • Data Structures & Algorithms

CAD / Geometry

  • CAD/CAM Software Development
  • AutoCAD / Revit / Autodesk platforms
  • CAD API / SDK development
  • 2D/3D Geometry
  • Computational Geometry
  • Geometric Modeling
  • Spatial Computing
  • Mathematical Modeling
  • Algorithm Development & Optimization

3D / Point Cloud – Preferred

  • Point Cloud Processing
  • 3D Reconstruction
  • Mesh Processing
  • Voxelization
  • PCL / Open3D
  • LAS / LAZ / E57 / PLY formats
  • Coordinate Transformation


Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About J&F

Founded :
2024
Type :
Services
Size :
0-20
Stage :
Bootstrapped

About

At J&F, we are a globally established engineering consultancy with over 500 engineers and detailers across five countries, delivering high-quality engineering solutions for buildings and infrastructure projects. We specialize in BIM-enabled Structural and MEP engineering, combining deep technical expertise with digital innovation to help clients execute complex projects efficiently, accurately, and at scale.

Through our two core business lines—Virtual Technical Office and End-to-End Engineering Solutions—we provide tailored engineering support as well as fully integrated project planning and supervision. By partnering closely with our clients, we deliver sustainable, cost-effective, and technology-driven solutions across a wide range of sectors, ensuring engineering excellence throughout every stage of the project lifecycle.

Read more

Company social profiles

bloglinkedin

Similar jobs (6)

Gurugram, Pune, Hyderabad, Bengaluru (Bangalore)
4 - 10 yrs
₹6L - ₹15L / yr
CATIA
3D CAD
Creo
Fusion
Autodesk Inventor
+1 more

CAD

Job Title: CAD Design Engineer, Mechanical & Code-First Reverse Engineering

Location: Gurugram | Bengaluru| Hyderabad | Pune (On-site)

Type: Full-Time

Experience: 5+ years


About the Role

We are seeking an experienced CAD professional with strong expertise in 3D modelling, part and assembly design, and technical drafting. In this role, you will create and refine high-quality CAD models and engineering drawings, develop robust design workflows, and collaborate with engineering teams to deliver accurate, manufacturable, and production-ready designs.


What You'll Do

● Create and review data grounded in real CAD and mechanical design practice, parts, assemblies, drawings, and the reasoning behind them.

● Reverse-engineer geometry: take an STL/mesh with no feature history and reconstruct the design intent as parametric, code-first CAD (build123d), inferring sketches, features, datums, patterns, and key dimensional relationships.

● Evaluate AI-generated design solutions, 3D models, feature trees, mating strategies, drawings, and pin down failure cases, edge cases, and quality gaps.

● Decompose complex modelling and verification tasks into structured, step-by-step workflows the model can learn from and be measured against.


Domain Responsibilities

● Build and assess parametric models, assemblies, and detailed 2D drawings across machined, sheet-metal, cast/moulded, and weldment parts.

● Judge design intent, constraints, and robustness, modelling approach. ● Apply and check GD&T, tolerancing, and design-for-manufacturing across the full product design lifecycle (concept → detailing → design review → handoff).

● Validate code-first reconstructions against source geometry via deviation and dimensional-accuracy checks.


Requirements


Must Have

● B.E./B.Tech/M.Tech/Ph.D in Mechanical Engineering (or closely related) from a Tier 1/Tier 2 institute (IIT, NIT, BITS, IIIT, DTU/NSUT, or equivalent).

● 5+ years of hands-on CAD/mechanical design with breadth across multiple platforms (Autodesk Fusion, SolidWorks, Creo, NX, CATIA, or Inventor), multiple part types, and the full design workflow.

● Strong command of parametric modelling, assembly design, engineering drawings, GD&T, and DFM.

● Working Python ability and genuine comfort with code-first CAD (build123d / CadQuery), or a clear track record of picking up scripting fast.


Good to Have

● Mesh processing (trimesh, Open3D, numpy-stl) and familiarity with OpenCascade/OCCT.

● Exposure to adjacent disciplines, surfacing, simulation-driven design, generative/topology optimization, or CAM handoff.

● PLM/PDM and configuration management.



Read more
Hashone Career
Madhavan I
Posted by Madhavan I
Bengaluru (Bangalore)
4 - 7 yrs
₹8L - ₹18L / yr
DevOps
skill iconC++
skill iconPython

Job Summary

We are looking for a skilled C++ Developer with DevOps and Simulation experience to work on simulation platforms and ADAS application workflows. The ideal candidate should have strong programming knowledge in C++, hands-on experience with simulation toolchains, and exposure to Azure Cloud, CI/CD, Python automation, Git, and software testing.

The candidate will be responsible for developing and maintaining simulation-related software, automating simulation workflows, integrating CI/CD pipelines, and supporting scalable simulation workloads in Azure.

Key Responsibilities

  • Develop, maintain, and enhance C++ applications and components for simulation and ADAS workflows.
  • Work with Simulation Tool Chain (STC) software, concepts, data architectures, and simulation workflows.
  • Configure and automate simulation pipelines using Python scripting.
  • Develop and maintain CI/CD pipelines using Azure DevOps/Azure Pipelines.
  • Use Azure VM, Azure Storage, and other Azure services to scale and execute simulation workloads.
  • Integrate simulation applications and testing processes into automated build and deployment pipelines.
  • Manage source code using Git and follow branching, merging, and version-control practices.
  • Write and maintain unit tests in C++ using appropriate testing frameworks.
  • Perform simulation validation and analyze simulation results to identify software issues.
  • Troubleshoot build, integration, simulation, and deployment issues.
  • Collaborate with software developers, simulation engineers, QA engineers, and ADAS teams.
  • Improve automation, reliability, scalability, and performance of simulation workflows.

Mandatory Skills

  • Strong programming experience in C++.
  • Hands-on experience with Simulation Tool Chains (STC) or automotive simulation environments.
  • Understanding of ADAS / Autonomous Driving application workflows.
  • Experience with Python scripting and automation.
  • Hands-on experience with Azure Cloud, particularly:
  • Azure VM
  • Azure Pipelines
  • Azure Storage
  • Good understanding of Git and version-control workflows.
  • Experience with CI/CD concepts and pipelines.
  • Knowledge of C++ unit testing frameworks such as Google Test/Google Mock.
  • Understanding of simulation validation and testing methodologies.
  • Strong debugging and problem-solving skills.

Good to Have

  • Automotive / Embedded Software development experience.
  • Experience with ADAS, autonomous driving, or vehicle simulation.
  • Experience with Docker/containers.
  • Jenkins or GitLab CI experience.
  • Knowledge of Linux.
  • Experience with simulation platforms such as dSPACE, Vector, MATLAB/Simulink, CarMaker, CARLA, or similar tools.
  • Knowledge of automotive standards such as AUTOSAR is an advantage.


Read more
Cyber Infrastructure
at Cyber Infrastructure
2 recruiters
Anubhuty Lal
Posted by Anubhuty Lal
Indore
0 - 3 yrs
₹2.5L - ₹3L / yr
AutoCAD
SolidWorks
AutoCAD Architecture

Job Title : Auto-Cad Designer.

Technology/Area: AUTOCAD, SOLIDWORKS, AUTODESK INVENTOR, CREO PARAMETRIC 3D MODELING

Experience : 0-4 years

Educational Qualification: Bachelor's degree in mechanical engineering


Job Overview: As an AutoCAD Designer, you will work with our international clientele, transforming concepts into precise 2D and 3D designs for diverse mechanical and architectural projects. This is an opportunity to apply your design ss in a dynamic, growth-oriented environment, contributing to high-impact projects for clients from the US and EMEA.


Desired Skills :

  • Create and manage detailed 2D and 3D models for both mechanical and architectural projects using AutoCAD.
  • Develop and modify technical drawings, including floor plans, elevations, site layouts, and machine part assemblies.
  • Convert concept sketches, PDFs, and marked-up drawings into accurate, standardized CAD files.
  • Ensure all designs and drawings comply with project specifications and industry standards.
  • Collaborate with a talented team of engineers to develop, test, and validate new product designs.
  • Review technical drawings for accuracy, completeness, and adherence to drafting standards.
  • Plan, conceptualize, and create mechanical designs for new products and components.
  • Support drafting and design tasks using other software like Inventor or SolidWorks as required.

Minimum Requirements:

  • 0-4 years of professional experience in a drafting or design role using AutoCAD.
  • Strong proficiency in 2D drafting and 3D modeling within AutoCAD.
  • Proven ability to read and interpret both mechanical and architectural technical drawings.
  • Solid understanding of fundamental engineering concepts and design principles.
  • Excellent attention to detail, precision, and visualization ss.
  • Good verbal and written communication ss in English.


Read more
wheels India
wheels India
Agency job
via CHN Technologies by Venu PrabhaSK
Remote, Chennai
8 - 13 yrs
₹4L - ₹9L / yr
3D modeling
2d modeling
AutoCAD
jigs
Mixture model
+1 more


A Tool Design Engineer is responsible for designing, developing, and improving tools, jigs, fixtures, dies, molds, and gauges used in manufacturing processes. The role involves ensuring product quality, productivity, and cost-effective production through efficient tooling solutions


Key Responsibilities:


• Design and develop tools, dies, molds, jigs, fixtures, and gauges as per customer requirements. 

• Prepare 2D drawings and 3D models using CAD software. 

• Conduct feasibility studies and design reviews for new tooling projects. 

• Coordinate with production, quality, and maintenance teams during tool development. 

• Optimize existing tool designs to improve productivity and reduce costs. 

• Support tool trials, modifications, and troubleshooting activities. 

• Ensure tooling designs comply with manufacturing standards and safety requirements. 

• Prepare BOM (Bill of Materials) and technical documentation. 

• Monitor tool performance and recommend improvements. 

• Work closely with vendors for tool manufacturing and procurement. 


Required Skills:


• Proficiency in CAD software such as AutoCAD, CATIA, Creo, NX, SolidWorks, or Inventor. 

• Knowledge of tool design principles, GD&T, and engineering drawings. 

• Understanding of machining processes, sheet metal, casting, forging, and plastic molding. 

• Knowledge of press tools, injection molds, jigs, fixtures, and gauges. 

• Strong problem-solving and analytical skills. 

• Good communication and teamwork abilities.


Read more
Mandsaur job
Mandsaur job
Agency job
via Jobridge by ABHISHEK VISHNOI
Mandsaur
1 - 3 yrs
₹2L - ₹3L / yr
AutoCAD
SolidWorks
3D CAD
Product design
Semiconductor fabrication
+1 more

Position: Design Engineer

Experience: 1–3 Years

Qualification: B.E./B.Tech in Mechanical Engineering

Salary: ₹20,000–₹25,000 per month

Job Summary

We are looking for a motivated and detail-oriented Design Engineer with 1–3 years of experience in mechanical design. The ideal candidate should have hands-on experience using CAD software and a good understanding of manufacturing processes, fabrication drawings, and sheet metal design.

Key Responsibilities

  • Create and modify 2D and 3D mechanical designs using CAD software such as AutoCAD, SolidWorks, or similar tools.
  • Prepare detailed fabrication and manufacturing drawings.
  • Design sheet metal components and assemblies based on project requirements.
  • Coordinate with production and fabrication teams to ensure design feasibility.
  • Review and update engineering drawings as per design changes.
  • Ensure designs comply with quality standards and engineering specifications.
  • Support prototype development and resolve design-related issues during manufacturing.

Required Skills

  • Proficiency in AutoCAD, SolidWorks, or equivalent CAD software.
  • Good understanding of mechanical design principles.
  • Knowledge of fabrication drawings, sheet metal design, and manufacturing processes.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities.
  • Ability to manage multiple tasks and meet project deadlines.

Eligibility

  • B.E./B.Tech in Mechanical Engineering.
  • 1–3 years of relevant experience in mechanical design.
  • Candidates with experience in fabrication or manufacturing industries will be preferred.

Compensation & Benefits

  • Salary: ₹20,000–₹25,000 per month (based on experience and skills).
  • Opportunity to work on challenging engineering projects.
  • Professional learning and career growth opportunities.
  • Collaborative and supportive work environm


Read more
Leading provider of Capital Market solutions in India
Leading provider of Capital Market solutions in India
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore), Mumbai
4 - 8 yrs
₹19L - ₹23L / yr
skill iconC++
STL
Multithreading
Socket Programming
Object Oriented Programming (OOPs)
+1 more

Qualifications & Requirements:

  • 4+ years of experience in C++ application development.
  • Hands-on experience with C++11 or above.
  • Strong knowledge of object-oriented programming and software design.
  • Deep understanding of STL, multi-threading, socket programming, and data structures.
  • Solid grasp of Linux development and debugging techniques.
  • Proficient in using GCC, GDB, and Makefile.
  • Familiarity with Valgrind and similar analysis tools.
  • Experience with version control tools like Git.
  • Experience writing and maintaining automated tests.
  • Experience in capital markets/trading domain is a plus.


Skills:

  • Strong problem-solving and analytical thinking.
  • Clear and effective communication.
  • Self-driven with the ability to work independently.
  • Passionate about high-quality software and strong engineering practices.
  • Comfortable working in a fast-paced, collaborative environment.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos