Job Title : CNC Programmer
Location : Fairfield, Ohio
Work Style : Onsite (Full-time)
Salary : 80,000-110,000
Projected Total Compensation : Based on experience (Full-time W2)
Start : ASAP
About the Role (Summary of project)
Gentis Solutions is seeking a CNC Programmer to support precision manufacturing operations in Fairfield, OH . This role is responsible for developing CNC programs, machining strategies, and setup documentation that drive efficient and accurate production. The CNC Programmer will work hands-on with engineering, production, and quality teams to ensure programs meet strict tolerances and deliver high-performance results.
What Youll Do (Job Description) :
- Develop CNC programs for milling and turning centers using Mastercam .
- Create detailed setup sheets including tooling, fixturing, and process parameters.
- Interpret 3D CAD models and engineering drawings to determine optimal machining strategies.
- Support machining operations through first-piece runoffs , inspections, and program validation.
- Perform complete machine setups, make program edits, and maintain tolerances to .0001 .
- Manage G-code programming , macro usage, and machine control functions.
- Recommend improvements to machining processes, tooling, and workflows.
- Apply knowledge of cutting tools and modern machining technologies to enhance efficiency.
- Utilize precision measurement and inspection tools to verify dimensional accuracy.
- Collaborate with engineering, production, and quality teams to troubleshoot issues and optimize performance.
- Maintain organized documentation of programs, setup sheets, and revisions.
- Support continuous improvement efforts in machining and manufacturing processes.
What Were Looking For (Must Haves) :
5+ years of experience in manufacturing or engineering.5+ years of CAD / CAM programming experience.Strong experience using Mastercam or similar CAM tools.Ability to accurately interpret blueprints , CAD models, and GD&T.Hands-on machining knowledge, including setups, tool selection, and proven ability to hold tight tolerances.Experience with G-code , macros, and CNC machine controls.Strong communication and problem-solving skills.Preferred (Nice-to-Have Skills) :
Leadership or mentoring experience.Experience with live tooling lathes .Proficiency with 4-axis and 5-axis milling .Deep understanding of manufacturing methods, quality processes, and product development.Expertise in modern CAD / CAM software and machining technologies.