Job
Description
We are looking for a SolidCAM CNC Programmer who is highly skilled, detail-oriented, and passionate about precision machining. The ideal candidate should be able to independently convert complex 3D models into efficient machining strategies for Brother Speedio S700BD1 (4-axis) and M300XD1-5AX (5-axis) machines while ensuring top-quality surface finish and tight tolerances.
This is a hands-on, impact-driven role and is critical to the development of our high-precision medical instruments.
⸻
Key Responsibilities
CNC Programming & Machining
* Create optimized toolpaths in SolidCAM for 3-axis, 4-axis, and 5-axis machining using iMachining, HSM, and Multi-axis strategies.
* Select appropriate tools, speeds, feeds, stepovers, and machining strategies to achieve required tolerances and finishes.
* Simulate and verify programs to eliminate collisions, gouges, and tool breakage risks.
* Generate NC code specific to Brother Speedio machines and verify post-processing outputs.
Manufacturing Execution
* Work closely with CNC operators to ensure correct setup, work offsets, and fixture alignment.
* Assist in setting up jigs, fixtures, vises, tombstones, and custom work-holding solutions.
* Validate part dimensions using micrometers, calipers, height gauges, and CMM workflows.
* Optimize cycle times without compromising accuracy or tool life.
Quality & Continuous Improvement
* Troubleshoot machining issues such as chatter, poor finish, tool wear, and dimensional inaccuracies.
* Improve machining strategies for repeat jobs and update best-practice libraries inside SolidCAM.
* Participate in DFM (Design for Manufacturability) discussions with the engineering team.
Documentation & Workflow
* Maintain organized CAM files, revisions, tool lists, setup sheets, and machining notes.
* Create clear machining documentation for operators.
⸻
Required Skills & Experience
* 3–8 years of experience in CNC Programming, preferably on high-speed machines like Brother Speedio.
* Strong expertise in SolidCAM, especially iMachining, HSM, and multi-axis modules.
* Experience machining aluminum, stainless steel, tool steels, engineering plastics, acrylic, etc.
* Ability to read complex 2D drawings and 3D CAD models (STEP, IGES, Parasolid).
* Strong understanding of cutting tools (endmills, ballnose, form tools, drills, inserts).
* Ability to machine parts within tolerances of ±10–20 microns when required.
* Good understanding of work offsets, G-code, probing cycles, and Brother-specific functions.
* Strong problem-solving ability and a high sense of responsibility.
⸻
Preferred (Bonus) Skills
* Experience with 5-axis simultaneous machining.
* Familiarity with SolidCAM machine simulation and template-based programming.
* Exposure to high-precision industries: aerospace, medical devices, optics, robotics, etc.
* Experience designing basic fixtures in CAD (SolidWorks/Fusion360).
* Knowledge of MCD tools, micro-finishing strategies, and mirror-finish machining.
⸻
Who Will Succeed in This Role
* Someone who thrives in a fast-paced, high-precision environment.
* Someone who takes full ownership and ensures jobs are delivered correctly and on time.
* Someone who wants to contribute to building cutting-edge medical machines that will be used across the world.
* Someone who believes “good enough” is never good enough