Principal Software Engineer
The Principal Software Engineer at Mastercam will lead agile development for CAD/CAM software, defining high-level architecture and resolving complex technical challenges. Responsibilities include mentoring developers, collaborating on large-scale cross-team projects, and maintaining system-wide technical standards. Candidates must possess over 15 years of experience in C# or C++, with deep expertise in modeling kernels and Windows development. This role is a strategic position within a global manufacturing software leader.
50k new jobs listed every day. Install TAL to find more jobs like this.

Experience
15+ years
Function
Engineering
Work mode
Hybrid, multi
Company
Tier 2
What you will work on
The Principal Software Engineer at Mastercam will lead agile development for CAD/CAM software, defining high-level architecture and resolving complex technical challenges. Responsibilities include mentoring developers, collaborating on large-scale cross-team projects, and maintaining system-wide technical standards. Candidates must possess over 15 years of experience in C# or C++, with deep expertise in modeling kernels and Windows development. This role is a strategic position within a global manufacturing software leader.
TAL's take
Strong technical leadership role in a specialized manufacturing domain with high YOE requirements.
Clear expectations, well-defined technical stack, and specific domain focus on CAD/CAM engineering.
Must haves
- 15+ years experience in commercial software development with C# or C++
- Expert level experience with modeling kernels such as Parasolid
- Expert level experience for Microsoft Windows using Visual Studio
- Deep expertise in software development practices including source control and unit testing
- Proven experience with agile software development
- Master’s Degree or higher in Computer Science, Mathematics, or Engineering
Tools and skills
About the company
Established industrial software company and subsidiary of Sandvik Group.
Posts mentioning Mastercam
MasterCard Offer
Hi folks , got a decent offer for MC level 6 at Gurgaon office. Currently in Hyd. Problem is wife also needs to find a job there. I am thinking if she is unable to find a job till Apr (when my notice period ends) will ask the HR if I can work from Hyd office for time being ? Do you think they would be okay ?
MasterChow Secures $6.5M in Series A Funding
- MasterChow raised $6.5M in Series A funding from Tanglin Ventures, Peak XV's Surge, and others. - The funds will be used for new product launches and expanding offline presence. - The startup onboarded chef Ranveer Brar as brand ambassador, aiming to become a household name. Source: [Inc42](https://inc42.com/buzz/masterchow-raises-6-5-mn-from-tanglin-ventures-peak-xvs-surge/)
Mastercard Interview SDE 1
I have an upcoming interview for a Software Development Engineer position at Mastercard. Has anyone recently completed this interview or have one scheduled in the near future? Are there any recommended topics to focus on beyond Data Structures and Algorithms?