{"schemaVersion":"jobsearcher.job.v1","id":"4fdbc8aa91c36813f9641c7e","url":"https://jobsearcher.com/jobs/4fdbc8aa91c36813f9641c7e","canonicalUrl":"https://jobsearcher.com/jobs/4fdbc8aa91c36813f9641c7e","title":"CNC Programming Machinist","description":"Summary/Objective:\nThe CNC Programming Machinist is responsible for programming, setting up, and operating CNC machinery to produce precision metal components according to engineering drawings and specifications. This role combines strong technical programming ability with hands-on machining expertise to ensure high-quality, efficient, and repeatable manufacturing processes. CNC Programming Machinists are also charged with performing machine maintenance and cleaning.\n\nKey Responsibilities\nCreate, edit, and optimize CNC programs using CAD/CAM software (such as Mastercam, GibbsCAM, or Fusion 360).\nSet up and operate CNC milling and turning centers, including tooling, fixturing, and work offsets.\nRead and interpret blueprints, GD&T, and engineering drawings to determine machining operations, dimensions, and tolerances.\nVerify program accuracy by performing test runs and adjusting feeds, speeds, and tool paths as needed.\nInspect finished parts using precision measuring tools (micrometers, calipers, height gauges, indicators, etc.) to ensure conformance to specifications.\nTroubleshoot and resolve machining or programming issues to maintain production flow.\nMaintain CNC programs and tooling documentation for repeat jobs.\nPerform preventive maintenance and minor repairs on machines and equipment.\nStarts or restarts equipment after power outages or interruptions.\nMaintains a safe and orderly production area.\nPerforms other related duties as assigned\n\nEducation and Experience:\nHigh school diploma or GED required.\nTechnical school or apprenticeship in CNC machining preferred.\nMinimum of 3–5 years of CNC machining experience, with at least 2 years of CNC programming experience.\n\nSkills and Competencies:\nProficient in CAD/CAM programming software (Mastercam preferred).\nStrong understanding of G-code, M-code, and machine control systems (Fanuc, Haas, or Mazak).\nAbility to set up, operate, and troubleshoot both CNC mills and lathes.\nExcellent mechanical aptitude and problem-solving skills.\nStrong attention to detail and quality orientation.\nAbility to work independently and as part of a team in a fast-paced environment.\nCompetent in shop math and trigonometry.\n\nPhysical Requirements:\nAbility to stand for extended periods and lift up to 50 lbs.\nManual dexterity for handling tools and precision parts.\nTolerance to noise, coolants, and general shop environment.\n\nWork Environment:\nManufacturing floor environments\nControlled temperature environments\n\nExpected Hours of Work\nThis is a Full-Time hourly position required to work Monday through Friday, with occasional weekends.\n\nTravel:\n0%","company":"Ring Precision","rawCompany":"ring precision","city":"Jamestown","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-04-14T10:49:02.394Z","occupations":[{"code":"51-4041.00","title":"Machinists","slug":"machinists"},{"code":"51-9162.00","title":"Computer Numerically Controlled Tool Programmers","slug":"computer-numerically-controlled-tool-programmers"},{"code":"51-9161.00","title":"Computer Numerically Controlled Tool Operators","slug":"computer-numerically-controlled-tool-operators"}],"industries":[{"code":"332710","title":"Machine Shops","slug":"machine-shops"},{"code":"332721","title":"Precision Turned Product Manufacturing","slug":"precision-turned-product-manufacturing"},{"code":"333248","title":"All Other Industrial Machinery Manufacturing","slug":"all-other-industrial-machinery-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"CNC Programming Machinist","description":"Summary/Objective:\nThe CNC Programming Machinist is responsible for programming, setting up, and operating CNC machinery to produce precision metal components according to engineering drawings and specifications. This role combines strong technical programming ability with hands-on machining expertise to ensure high-quality, efficient, and repeatable manufacturing processes. CNC Programming Machinists are also charged with performing machine maintenance and cleaning.\n\nKey Responsibilities\nCreate, edit, and optimize CNC programs using CAD/CAM software (such as Mastercam, GibbsCAM, or Fusion 360).\nSet up and operate CNC milling and turning centers, including tooling, fixturing, and work offsets.\nRead and interpret blueprints, GD&T, and engineering drawings to determine machining operations, dimensions, and tolerances.\nVerify program accuracy by performing test runs and adjusting feeds, speeds, and tool paths as needed.\nInspect finished parts using precision measuring tools (micrometers, calipers, height gauges, indicators, etc.) to ensure conformance to specifications.\nTroubleshoot and resolve machining or programming issues to maintain production flow.\nMaintain CNC programs and tooling documentation for repeat jobs.\nPerform preventive maintenance and minor repairs on machines and equipment.\nStarts or restarts equipment after power outages or interruptions.\nMaintains a safe and orderly production area.\nPerforms other related duties as assigned\n\nEducation and Experience:\nHigh school diploma or GED required.\nTechnical school or apprenticeship in CNC machining preferred.\nMinimum of 3–5 years of CNC machining experience, with at least 2 years of CNC programming experience.\n\nSkills and Competencies:\nProficient in CAD/CAM programming software (Mastercam preferred).\nStrong understanding of G-code, M-code, and machine control systems (Fanuc, Haas, or Mazak).\nAbility to set up, operate, and troubleshoot both CNC mills and lathes.\nExcellent mechanical aptitude and problem-solving skills.\nStrong attention to detail and quality orientation.\nAbility to work independently and as part of a team in a fast-paced environment.\nCompetent in shop math and trigonometry.\n\nPhysical Requirements:\nAbility to stand for extended periods and lift up to 50 lbs.\nManual dexterity for handling tools and precision parts.\nTolerance to noise, coolants, and general shop environment.\n\nWork Environment:\nManufacturing floor environments\nControlled temperature environments\n\nExpected Hours of Work\nThis is a Full-Time hourly position required to work Monday through Friday, with occasional weekends.\n\nTravel:\n0%","datePosted":"2026-04-14T10:49:02.394Z","dateModified":"2026-04-14T10:49:02.394Z","hiringOrganization":{"@type":"Organization","name":"Ring Precision","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Jamestown","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"4fdbc8aa91c36813f9641c7e"},"url":"https://jobsearcher.com/jobs/4fdbc8aa91c36813f9641c7e"}}