{"schemaVersion":"jobsearcher.job.v1","id":"3bd2a0ce317dadcfce80dd8e","url":"https://jobsearcher.com/jobs/3bd2a0ce317dadcfce80dd8e","canonicalUrl":"https://jobsearcher.com/jobs/3bd2a0ce317dadcfce80dd8e","title":"CAD Programmer","description":"The CAD Programmer is an experienced incumbent who provides the CNC Operators with accurate and detailed programming information to enable successful fabrication of jobs. The CAD Programmer ensures the accuracy of the layout for CNC granite jobs by setting up the cut parameters, tool path, and running simulations to determine programming accuracy. The CAD Programmer releases the detailed programming to Fabrication.\nEssential Functions and Responsibilities:\nObtain job folder (ticket) from holding rack to determine jobs to program\nUse AutoCad clean up layout (delete overhang and cabinet lines)\nSeparate layout pieces and put on a line for squaring\nSeparate profile lines for diamond tool path\nSequence layers from bottom up for tool paths\nUse Alpha Stone to set tool directions with tool paths from Titan machine styles\nSet pods along profile of countertops for maximum vacuum and support\nTurn on tool path and run cut simulations\nComplete CNC communication form (green)\nPut pod placement CNC communication form in plastic sheet and place on table\nOpen Pre-Production calendar and enter relevant job data\nOpen Bizops and create program event\nRelease programmed event to Fabrication\nThe CNC Granite Programmer is a position that requires a deep understanding and competency of AutoCad or other computerized design systems. The CNC Granite Programmer must be self initiated and focused. The CNC Granite Programmer must possess a high level of spatial intelligence, a critical eye to detail, have math competency, and the ability to recognize and solve problems on the fly.\nThe CNC Granite Programmer will receive any necessary guidance and supervision from the CNC Supervisor; especially if there is some uncertainty concerning programming specifications for a job layout. However, the expectation is that the CNC Granite Programmer is self initialized and can function independently with minimal supervision.\nRunning of cut simulations for countertops\nCorrecting any defects discovered during simulations\nCreating program events for job\nReleasing program event to fabrication\nQualifications:\nRequired Qualifications:\nPrevious AutoCad experience\nPrevious drafting or design experience\nPrevious stone work or carpentry experience\nHigh school diploma or GED equivalent\nGood math and reading comprehension\nPossesses good spatial intelligence\nGood computer skill; AutoCad, Microsoft savvy\nDemonstrated track record of good attendance\nCan remain focused while performing detailed tasks\nSelf directed and can work independently with little supervision\nEffectively priorities work and possesses good time management skills\nHighly motivated and goal oriented\nGood logic and problem solving skills\nJob Type: Full-time\nPay: $20.00 - $28.00 per hour\nBenefits:\n401(k)\n401(k) matching\nDental insurance\nEmployee discount\nHealth insurance\nHealth savings account\nLife insurance\nPaid time off\nVision insurance\nEducation:\nHigh school or equivalent (Preferred)\nExperience:\nCNC Programming: 2 years (Preferred)\nWork Location: In person","company":"Distinctivemarble","rawCompany":"distinctivemarble","city":"Plain City","state":"OH","isRemote":false,"isActive":false,"createdAt":"2026-08-11T16:08:54.972Z","occupations":[{"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"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"327991","title":"Cut Stone and Stone Product Manufacturing","slug":"cut-stone-and-stone-product-manufacturing"},{"code":"332710","title":"Machine Shops","slug":"machine-shops"},{"code":"212311","title":"Dimension Stone Mining and Quarrying","slug":"dimension-stone-mining-and-quarrying"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"CAD Programmer","description":"The CAD Programmer is an experienced incumbent who provides the CNC Operators with accurate and detailed programming information to enable successful fabrication of jobs. The CAD Programmer ensures the accuracy of the layout for CNC granite jobs by setting up the cut parameters, tool path, and running simulations to determine programming accuracy. The CAD Programmer releases the detailed programming to Fabrication.\nEssential Functions and Responsibilities:\nObtain job folder (ticket) from holding rack to determine jobs to program\nUse AutoCad clean up layout (delete overhang and cabinet lines)\nSeparate layout pieces and put on a line for squaring\nSeparate profile lines for diamond tool path\nSequence layers from bottom up for tool paths\nUse Alpha Stone to set tool directions with tool paths from Titan machine styles\nSet pods along profile of countertops for maximum vacuum and support\nTurn on tool path and run cut simulations\nComplete CNC communication form (green)\nPut pod placement CNC communication form in plastic sheet and place on table\nOpen Pre-Production calendar and enter relevant job data\nOpen Bizops and create program event\nRelease programmed event to Fabrication\nThe CNC Granite Programmer is a position that requires a deep understanding and competency of AutoCad or other computerized design systems. The CNC Granite Programmer must be self initiated and focused. The CNC Granite Programmer must possess a high level of spatial intelligence, a critical eye to detail, have math competency, and the ability to recognize and solve problems on the fly.\nThe CNC Granite Programmer will receive any necessary guidance and supervision from the CNC Supervisor; especially if there is some uncertainty concerning programming specifications for a job layout. However, the expectation is that the CNC Granite Programmer is self initialized and can function independently with minimal supervision.\nRunning of cut simulations for countertops\nCorrecting any defects discovered during simulations\nCreating program events for job\nReleasing program event to fabrication\nQualifications:\nRequired Qualifications:\nPrevious AutoCad experience\nPrevious drafting or design experience\nPrevious stone work or carpentry experience\nHigh school diploma or GED equivalent\nGood math and reading comprehension\nPossesses good spatial intelligence\nGood computer skill; AutoCad, Microsoft savvy\nDemonstrated track record of good attendance\nCan remain focused while performing detailed tasks\nSelf directed and can work independently with little supervision\nEffectively priorities work and possesses good time management skills\nHighly motivated and goal oriented\nGood logic and problem solving skills\nJob Type: Full-time\nPay: $20.00 - $28.00 per hour\nBenefits:\n401(k)\n401(k) matching\nDental insurance\nEmployee discount\nHealth insurance\nHealth savings account\nLife insurance\nPaid time off\nVision insurance\nEducation:\nHigh school or equivalent (Preferred)\nExperience:\nCNC Programming: 2 years (Preferred)\nWork Location: In person","datePosted":"2026-08-11T16:08:54.972Z","dateModified":"2026-08-11T16:08:54.972Z","hiringOrganization":{"@type":"Organization","name":"Distinctivemarble","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Plain City","addressRegion":"OH","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"3bd2a0ce317dadcfce80dd8e"},"url":"https://jobsearcher.com/jobs/3bd2a0ce317dadcfce80dd8e"}}