CNC Programmer
Enprotech, LLC
- Lansing, MI
- Permanent
- Full-time
- Understanding technical drawings, specifications, and design models to determine the desired shape, dimensions, and tolerances of the final product.
- Creating and modifying G-code or other programming languages to instruct the CNC machine on how to cut and shape the material, including toolpaths, speeds, feeds, and other machine parameters.
- Optimize program efficiency to fully utilize machine capabilities including adjusting tool paths, speed and feed rates.
- Selecting appropriate tools, fixtures, and other equipment based on the material, part geometry, and required accuracy.
- Configuring the CNC machine for specific jobs, including tool selection, clamping, and other preparations.
- Verifying that the program functions correctly, identifying and resolving errors, and adjusting the program or machine settings as needed.
- Keeping up with advancements in CNC technology, programming languages, and manufacturing processes.
- Addressing any issues that arise during the manufacturing process, such as tool breakage, or program errors.
- Keeping track of tooling inventory, maintaining tooling databases, and documenting the manufacturing process.
- Working with engineers, machinists, and other team members to ensure efficient and accurate production of parts.
- Proactive communication with vendors to ensure tooling availability for production.
- Degree or certification or equivalent job experience.
- Five years’ experience programming CNC lathes and/or mills.
- Blueprint reading is required with a high level of experience.
- health coverage for you and your family through medical, dental, and vision plans
- a 401(k) plan in with a generous company match
- financial protection through disability, life, and accidental death & dismemberment insurance plans
- tax advantages through flexible spending accounts that allow you to pay for specific health-care and dependent care expenses with pre-tax dollars
- a generous paid time off program in which the benefits increase along with your tenure with the company