Job Description :
CAM Software Engineer Location- Scottsdale, AZ./Remote Best Rate- FT or TP 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 4-10+ 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 Able to perform code and design reviews Good understanding of OOP concepts and Design Patterns