Job Description :
Job Title CAM Software Developer Location Scottsdale AZ Job Description This position is for Technical Specialist doing hands on CAM software product development and leading a team of 3-4 developers. This is a long-term position for GTS products development. Primary Skills Programming language - C++, Expert in Software design and Estimation, Master in Computational Geometry, Knowledge of Machining processes specifically Advance Mill-Turn, Continuous B-Axis, Swiss Turning, Simultaneous Machining. Geometric algorithm development. Very good in aptitude and analytical. Tool knowledge CAD tools (Solid-Works, Solid Edge, Unigraphics), MS Visual studio 2015 and above, JIRA, SVN, any memory management tools (Rational purify, bounds checker, etc, SQL Database, UML Desired skills 12+ Years in CAM Software Development Good knowledge of Swiss-Turn Machines. Prior experience of Mill-Turn CAM product development Expert in Software design and estimation Master in Computational Geometry Very good knowledge of Machining processes specifically Advance Mill-Turn, Continuous B-Axis, Swiss Turn and Simultaneous Machining Worked on any CAD/Geometric kernel APIs (Solid-Works/SolidEdge/ Unigraphics APIs) Expert in complex debugging and troubleshooting skills Excellent communication and interpersonal skills Master in geometry algorithm development Good knowledge of software development lifecycle, Agile Methodologies and related processes Mentoring and guiding 3-4 people development team Able to perform code and design reviews Good understanding of OOP concepts and Design Patterns