Principal Software Engineer, CAD
Mastercam · Pune, Maharashtra, INDIA
Your Role at a Glance Mastercam is seeking a Principal Software Engineer to join our CAD development team. This team develops, maintains and improves CAD too...
Job description
Your Role at a Glance Mastercam is seeking a Principal Software Engineer to join our CAD development team. This team develops, maintains and improves CAD tools that enable our users to ingest, model, and modify complex parts. As a member of our CAD team, you will have the opportunity to work on a highly interactive and visual part of our product. The Principal Software Engineer position is top-level technical leader responsible for actively developing software on an agile scrum team. To succeed in this role, you will need to have a deep understanding of software engineering best practices, including design patterns. You must have extensive experience working with CAD geometry, and with multiple programming languages. You should possess a drive to constantly improve your software development skills, and have a passion for clean, well-written code. In addition to strong development skills, you must be a proactive self-starter who can communicate well with both technical and non-technical coworkers. *Candidates must be located in the USA, France, Pune (India), or Switzerland. How You’ll Drive Success: Software Development & Domain Expertise: - Design, develop, and test software to res...