CareerPlanGet AI match score →

Computer-Aided Manufacturing Software Engineer

Re:Build Launchpad🌐 Remote💼 Full-time💰 $139,047–$139,047🗓 2026-07-07 → 2026-07-31

Core

Designing CNC machine toolpath generating algorithms and building scalable software to automate and simulate the CNC machining process.

Role type

Senior IC software engineer (CAM algorithms)

Builds

Production CAM software and toolpath planning algorithms for CNC machines

Domain

Industrial manufacturing / Computer-Aided Manufacturing

Deliverable

production ML models | product features

Required skills

C/C++ programming, algorithm design, CNC machining knowledge, 3D data handling (CAD/CAM/graphics), physics and simulation concepts, software development for 3D physical phenomena modeling

Preferred skills

Toolpath generation technology and optimization algorithms, mechanical engineering background, cloud-based development workflows, automating engineering design and analysis

Technologies

C++, C#, Java, Python, BitBucket, Jira

Responsibilities

Develop software to automate and simulate the CNC machining process, Develop high-performance algorithms for advanced manufacturing applications, Develop algorithms to perform toolpath planning for CNC machines, Develop algorithms that run on local and cloud system deployments, Write robust, well-documented code using standard tools

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗