Skip to main content
Back to job search
C

Software Engineering Intern, India

Cnc Software Inc

Pune, MaharashtraPosted Jun 30, 2026
Internship
internship

Job Description

About the Role

*We are hiring one intern to start immediately with a focus on Machine Learning and work through December, and one intern with C++ skills to start in July and work through December* Your Role at a GlanceWe are looking for an Intern to join our Software Engineering department in our Pune, India office.

Our department builds a large-scale, commercial CAD/CAM application used extensively throughout the manufacturing industry. As a member of our Software Engineering department, you'll use modern techniques to solve complex software development challenges.

Our Software Engineering department works in a wide range of areas, including toolpath generation, graphics, user experience development, CAD development, and more.

Depending on your interests and skill set, you could find yourself modernizing some of our legacy code using the latest C++ standard, developing hybrid cloud features on Microsoft Azure platform, implementing new user interfaces in C#, React, WPF and XAML, streamline and optimizing our build and deployment tools, or creating new algorithms to drive CNC machine tools.

To succeed in this role, you will need to understand software engineering best practices, including design patterns and the SOLID and DRY principles. You have a drive to constantly improve your software development skills, and will have a passion for clean, well-written code.

In addition, you'll be a proactive self-starter who can communicate well with both technical and non-technical coworkers. Dedicated individual who takes a pro-active approach to learning. Ability to clearly communicate with both technical and non-technical co-workers. Who We AreAt Mastercam, we do not just keep pace with manufacturing—we set the pace.

For over 40 years, we have been the name behind the breakthroughs, the partner for those who refuse to settle. ” We are more than software. We are a movement of makers, innovators, and problem-solvers driving transformation across the globe.

Backed by a network of 400 Channel Partners and a thriving developer community, Mastercam delivers the tools and expertise to turn ambitious ideas into flawless reality. From aerospace to automotive, medical to education, we empower manufacturers to push boundaries and redefine what is possible.

As part of Intelligent Manufacturing and the Sandvik Group, we are leading the charge in digital transformation. Our team of 350+ professionals is united by a single mission: to help achieve precision, productivity, and performance without compromise. Our Core Values? They are not just words.

They are how we win: Winning Together: Collaboration is not optional—it is the engine that drives us. Curiosity: We question, we explore, we innovate. Every day. Responsibility: Safety, integrity, and sustainability aren’t boxes to check—they are the foundation of trust. Customer-Focused: We listen. We adapt. We deliver. Always. Innovation. Collaboration.

Growth. That is the Mastercam way. com, connect on LinkedIn, and join the conversation with #mastercam. The next big challenge is waiting—are you ready to accept?

It is the policy of the company to provide equal employment opportunities to all employees and employment applicants without regard to race, color, religion, sex, or national origin or any other classification protected by applicable local or state laws. EOE/M/F/Vet/Disabled are encouraged to apply. We are an E-Verify Employer.

Required Skills

Azure
React

Job Details

Stipend / SalaryDisclosed Upon Apply
Job Typeinternship
Role LevelInternship
ExperienceFresher / No prior experienceFrom original posting
Location ModeOn-site

Apply Carefully

Review the official source before sharing personal information or payment details.

GradWorks saves this role to your candidate dashboard first, then lets you continue to the official source when you are ready.

Start Application