via Talent.com
$Not specified
Develop software to automate and simulate CNC machining processes, create high-performance algorithms, and collaborate on digital manufacturing products.
Requires 5+ years of software engineering experience in computer-aided manufacturing, proficiency in C/C++, experience with CNC machining, CAD/CAM, and engineering design.
A company is looking for a Computer-Aided Manufacturing Software Engineer. Key Responsibilities Develop software to automate and simulate the CNC machining process Create high-performance algorithms for advanced manufacturing applications Collaborate with cross-functional teams on innovative digital products Required Qualifications Undergraduate Degree in a technical field (engineering, computer science, math, or general sciences) 5+ years of software engineering experience in computer-aided manufacturing High proficiency in programming production-level code in C / C++ and another general-purpose language Hands-on experience with CNC machining and engineering design concepts Experience with software development for major 3D data categories (CAD, CAM, graphics, etc.)
This job posting was last updated on 1/8/2026