Senior Software Engineer (CAD/CAM )

Sandvik

Pune District

On-site

INR 1,500,000 - 2,300,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sandvik is seeking a Sr. Software Developer to design, develop and test core CAD/CAM software components for a specialized product. You will work closely with architects and product teams to deliver features in a hands-on role.

The ideal candidate will bring 6+ years of CAD/CAM/CAE software development experience, strong C/C++/Java/C#.NET skills, and a solid foundation in data structures and algorithms. Collaboration, code reviews and mentoring are part of this position.

Qualifications

  • Bachelor’s degree or higher in computer science / mechanical engineering or equivalent.
  • 6+ years of CAD/CAM/CAE software development experience.
  • Experience developing for Microsoft Windows using Visual Studio.
  • Proficiency in C, C++, Java, C#.NET, VB.NET, Visual Studio and Eclipse.
  • Solid understanding of data structures, algorithms and OOP.
  • Experience with agile software development.
  • Experience working on large, complex codebases.
  • Excellent communication and people skills.

Responsibilities

  • Design, develop and test software to resolve defects and implement new functionality.
  • Utilize modern development practices to solve complex problems related to the team’s domain.
  • Optimize performance and memory usage for large datasets.
  • Review code, mentor junior engineers, and contribute to technical discussions.
  • Debug complex issues and improve system performance / stability.
  • Assist in writing, sizing and breaking down user stories and defects.

Skills

CAD/CAM/CAE knowledge
OOP
Agile development
Problem solving

Education

Bachelor’s degree or higher in computer science / mechanical engineering or equivalent

Tools

C
C++
Java
C#.NET
VB.NET
Visual Studio
Eclipse

Job description

Job Title: Sr. Software Developer

No. of Vacancies: 1 position

Location: Pune, Maharashtra, India (Koregaon Park)

Full-time/Part-time: Full-time

About Us

Intelligent Manufacturing is on an exciting growth journey, building the new digital era of manufacturing. Our digital manufacturing solutions automate and connect the component manufacturing value chain - from design and planning to preparation, production and verification. Our objective is to make the shift towards efficient and sustainable manufacturing. As the market leader in CAM and metrology software with over 400,000 software licenses and global footprint, we have a unique foundation to build on.

Please read more about us here.

Vericut is a leading software development company at the forefront of simulation technology for manufacturing. Established in 1988, we have continuously evolved our core product, Vericut, to remain an industry leader. We serve customers worldwide across a wide range of industries, with a strong presence in aerospace, automotive, and medical manufacturing. Manufacturing touches nearly every aspect of our daily lives. At Vericut, we bring cutting-edge technology into real-world production environments, helping organizations optimize processes, improve accuracy, increase efficiency, and drive sustainability. Joining Vericut means becoming part of a collaborative, innovative team that is shaping the future of manufacturing. We are problem-solvers, critical thinkers, and creators who take pride in making an impact. With offices around the globe, we continue to grow and are always looking for talented individuals to join our dynamic team.

Job Purpose

We are looking for an experienced and hands-on Sr. Software Developer of software development team that will develop modules of a specialized CAD/CAM software product. As a Senior Software Engineer, you will design and implement core features of a specialized CAD/CAM software, working closely with architects and product teams.

Key Responsibilities
  • Design, develop and test software to resolve defects and implement new functionality
  • Utilize modern development practices to solve complex problems related to the team’s domain
  • Optimize performance and memory usage for large datasets
  • Review code, mentor junior engineers, and contribute to technical discussions
  • Debug complex issues and improve system performance / stability
  • Assist in writing, sizing and breaking down user stories and defects
Required Skills & Qualifications
  • Bachelor’s degree or higher in computer science / mechanical engineering or equivalent.
  • 6+ years of experience in CAD/CAM/CAE software development
  • Experience developing for Microsoft Windows using Visual Studio
  • Strong proficiency in C, C++, Java, C#.NET, VB.NET, Visual Studio, Eclipse
  • Solid understanding of data structures, algorithms, and OOP
  • Experience with agile software development
  • Experience working on large, complex codebases

Qualifications and skills:

  • Bachelor’s degree or higher in computer science / mechanical engineering or equivalent.
  • Excellent communication and people skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer (CAD/CAM)
Software Developer (CAD/CAM)

Sandvik • Pune District

On-site
INR 1,500,000 - 2,500,000
IT and software development Published: 20 Aug 2026 Software Developer (CAD/CAM) Pune, Mahārāshtra, India
IT and software development Published: 20 Aug 2026 Software Developer (CAD/CAM) Pune, Mahārāshtra, India

Sandvik Group • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer (CAD/CAM )
Senior Software Engineer (CAD/CAM )

Sandvik Group • Pune District

On-site
INR 1,500,000 - 2,100,000
Software Developer (CAD/CAM)
Software Developer (CAD/CAM)

Sandvik Group • Pune District

On-site
INR 900,000 - 1,300,000
CAD Software Developer (C#/.NET/C++)
CAD Software Developer (C#/.NET/C++)

Centre for Computational Technologies (CCTech) • Maharashtra

On-site
INR 300,000 - 600,000
Dynamic and fast-paced engineering environment
Passionate about transforming product development with technology
Software Development Manager - CAD/API
Software Development Manager - CAD/API

sandvik • Pune District

On-site
INR 3,000,000 - 4,200,000
Senior C++ Developer
Senior C++ Developer

Qtsolv • Pune District

On-site
INR 1,500,000 - 2,300,000
Software Development Manager - CAD/API
Software Development Manager - CAD/API

Cimatron • Pune District

On-site
INR 3,500,000 - 6,000,000
CAD Developer
CAD Developer

Centre for Computational Technologies (CCTech) • Maharashtra

On-site
INR 600,000 - 1,200,000
Opportunity to work with a dynamic and fast-paced organization
Be part of a technology-transforming company
CAD Software Developer (C#/.NET/C++)
CAD Software Developer (C#/.NET/C++)

Technologies Pvt. Ltd. • Pune District

On-site
INR 400,000 - 600,000