Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
CP
CJ Precision Machine Inc.
CNC Milling Programmer / Setup Machinist
Career Insights for CNC Programmer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Idaho data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A CNC Programmer programs computer-controlled equipment used to cut wood, plastic, or metal according to precise measurements, or equipment used for different manufacturing processes.
$66,664 / year median in Idaho
+16% projected growth
Job Description
CNC Milling Programmer / Setup Machinist CJ Precision Machine Inc. - 3.4 Boise, ID Job Details Full-time $35 - $40 an hour 1 day ago Benefits Health insurance Dental insurance 401(k) Paid time off Employee assistance program Vision insurance 401(k) matching Life insurance Qualifications Inspection gauge Mechanical blueprint interpretation Measurement-based inspection GibbsCAM Machine setup Finished product defect inspection Equipment setup (production tasks) Blueprint specification interpretation Machine troubleshooting Machining tool setup Dimensional measurements CNC quality inspection Quality issues Precision measurement in machining Milling machines Technical troubleshooting support Equipment adjustment (production tasks) Production troubleshooting Full Job Description CJ Precision, a Boise-based machine shop, is seeking an experienced CNC Milling Programmer and Setup Machinist to support our growing operation. This is a hands-on, senior-level machining position for someone who can independently program, set up, and troubleshoot horizontal, vertical, and multi-axis milling machines. We are looking for a skilled machinist who can step into a busy shop, get machines running efficiently and help keep production moving. The successful candidate will be organized, self-motivated, adaptable, and comfortable working independently with minimal oversight. Essential Duties and Responsibilities Program, set up and operate horizontal, vertical and 5-axis CNC mills Program parts using GibbsCAM Complete machine setups and establish reliable production processes Troubleshoot programming, setup, tooling and machining issues Read and interpret blueprints, drawings and specifications Inspect completed parts to ensure they meet required specifications Move between multiple machines, jobs and production priorities throughout the day Manage setup priorities and workflow to help keep production on schedule Maintain quality, efficiency, cost awareness and thoroughness in all work performed Adapt to changing production demands and shop priorities Work independently while supporting the overall goals of the shop Follow all company safety and quality procedures Required Qualifications At least five years of CNC programming experience At least two years of multi-axis programming experience Strong experience setting up and operating horizontal mills, 5-axis mills or both Experience programming with GibbsCAM Ability to independently take a job from drawing through programming, setup and production Ability to read and interpret blueprints and manufacturing specifications Ability to inspect parts using appropriate measuring tools and gauges Strong troubleshooting and problem-solving skills Ability to work independently with minimal supervision Strong organizational skills and the ability to manage multiple priorities Consistent attention to quality, efficiency, cost and completeness Ideal Candidate The ideal candidate is a highly skilled machinist who can be trusted to step into a busy shop environment, get machines set up and running and take ownership of assigned work. This person should be comfortable solving problems independently, adapting to changing priorities and helping create a more efficient and productive operation.