1st Shift - CNC Programming Machinist
Staffing Support Specialists
Job Title: CNC Machinist
/Programmer Location: Richfield, WI Shift: 1 st Shift, rotating. 5:00 AM - 3:30 PM, M-Th (2 weeks) 5:00 AM - 3:30 PM, T-F (2 weeks) Pay Range: $2 8 .00 - $3 4 .00 / hour Job Summary: We are seeking a CNC Machinist/Programmer proficient in conversational programming to program, set up, and operate CNC mills/lathes . You will translate blueprints into machine instructions directly at the controller-bypassing external CAM software-to produce high-quality parts. The ideal candidate thrives in fast-paced, prototype, or low-volume production environments, utilizing onboard control features to optimize cycle times and ensure precision. Key Responsibilities Conversational Programming: Directly input part geometry, tooling, and machining parameters into the CNC controller (e.g., Fanuc, Haas, Mazatrol , or similar) to generate machine paths. Setup & Operation: Perform machine setup, including tool selection, fixture preparation, and work offset calibration. Blueprint Interpretation: Read and interpret complex technical drawings, geometric dimensioning and tolerancing (GD&T), and engineering specifications. Quality Assurance: Inspect parts using micrometers, calipers, and gauges to ensure compliance with specifications; make necessary offsets or program adjustments to maintain tolerances. Troubleshooting: Diagnose and rectify machining issues (tool wear, chatter, finish quality) during production runs. Workflow Optimization: Manage quick-turnaround jobs by efficiently using conversational canned cycles and pre-programmed settings. Maintenance: Perform routine machine preventative maintenance and maintain a clean, organized work area. Required Skills & Qualifications Experience: Proven experience in a CNC machining role with a heavy emphasis on conversational programming. Technical Knowledge: Deep understanding of speeds, feeds, material properties, and cutting tool selection. Math/Logic: Strong shop math skills. Independence: Ability to work with minimal supervision and manage multiple tasks in a production environment. Attitude: Detail-oriented, quality-focused, and willing to work overtime as required by production schedules. Preferred Qualifications Experience with specific control interfaces (e.g., Mazatrol , Fagor , Haas NGC, Hurco ). Ability to perform basic G-code editing if conversational limits are reached. Prior experience in prototype , job shop , or tool & die environments. {"@context":"","@type":"JobPosting","baseSalary":null,"datePosted":"2026-05-06","validThrough":"2027-05-06","description":" Job Title: CNC Machinist /Programmer Location: Richfield, WI Shift: 1 st Shift, rotating. 5:00 AM – 3:30 PM, M-Th (2 weeks) 5:00 AM – 3:30 PM, T-F (2 weeks) Pay Range: $2 8 .00 - $3 4 .00 / hour Job Summary: We are seeking a CNC Machinist/Programmer proficient in conversational programming to program, set up, and operate CNC mills/lathes . You will translate blueprints into machine instructions directly at the controller-bypassing external CAM software-to produce high-quality parts. The ideal candidate thrives in fast-paced, prototype, or low-volume production environments, utilizing onboard control features to optimize cycle times and ensure precision. Key Responsibilities Conversational Programming: Directly input part geometry, tooling, and machining parameters into the CNC controller (e.g., Fanuc, Haas, Mazatrol , or similar) to generate machine paths. Setup & Operation: Perform machine setup, including tool selection, fixture preparation, and work offset calibration. Blueprint Interpretation: Read and interpret complex technical drawings, geometric dimensioning and tolerancing (GD&T), and engineering specifications. Quality Assurance: Inspect parts using micrometers, calipers, and gauges to ensure compliance with specifications; make necessary offsets or program adjustments to maintain tolerances. Troubleshooting: Diagnose and rectify machining issues (tool wear, chatter, finish quality) during production runs. Workflow Optimization: Manage quick-turnaround jobs by efficiently using conversational canned cycles and pre-programmed settings. Maintenance: Perform routine machine preventative maintenance and maintain a clean, organized work area. Required Skills & Qualifications Experience: Proven experience in a CNC machining role with aVacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the 1st Shift - CNC Programming Machinist in Richfield, MN vacancy
$25 - $40 per hour
...Job Description Job Description CNC MACHINISTS WANTED – TWIN CITIES AREA Temp-to... ...Highly skilled or recent graduates Shifts Available ~1st Shift ~2nd Shift Pay Range... .../hour Based on experience, setup/programming ability, and machine type. We’re...Day shiftTemporary workShift workAfternoon shift$24 - $35 per hour
...Description Job Description Direct Hire Opportunities! 1st Shift CNC Machinist/Set-Up and Programmer/Mid-Level CNC Operators We are... ...saws. You will be responsible for everything from initial programming and setup to troubleshooting and final quality inspection....Day shiftMonday to FridayShift work- ...Job Description Job Description Enterprise Pattern is seeking a CNC Programmer Machinist to join our team in Jordan, MN! You will be responsible for programming and the machining of tooling from aluminum to plastics for our customer base of foundries around the...Suggested
$29 - $37.5 per hour
...apart. We provide precision CNC‑machining services utilizing... ...Manufacturing is seeking a CNC Machinist to join our team within our... ...and finish specifications. Shift/Hours: 1st Shift 6:00 a.m. - 2:30 p.m.... ...Functions Work from programming instructions, operational data...Day shiftMonday to FridayShift work- Jayes Tech LLC is seeking a skilled CNC Programmer to join their team in Minneapolis, MN. The candidate should have over 5 years of programming experience, proficiency in 2D and 3D programming, and experience with Mastercam. Responsibilities include programming CNC machines...Day shift
- ...based on performance Competitive salary Donation matching CNC Programmer - Minneapolis, MN 1st shift CNC Programmer for a leading manufacturer, providing the industry with top quality. Responsibilities Program Makino CNC machining centers for high speed milling...Day shift
$30 - $38 per hour
...ren) ~ Employee Assistance Program ~ MN Paid Leave/and/or Short... ...for motivated and skilled Machinists to join our team! If you have... ...years' experience in a Set Up CNC Swiss Machinist role this could... ...team members to join on our day shift. Produces machined parts...Day shiftHourly payPermanent employmentContract workTemporary workRelocation packageShift work- ...: Perform complex set-ups, under minimal supervision from CNC programming on at least 1 machine tool type insuring that the complete components... ...field preferred. ~ Minimum 5 years experience as CNC Setup Machinist Please reply WITH YOUR RESUME showing your CNC...
$41.6k - $72.8k
...Job Description Job Description CNC Swiss Machinist Precision Work | Advanced Equipment | Career Growth Take Your Swiss Machining... ...technical drawings to produce high-precision components Make program edits, offsets, and parameter adjustments to maintain...Weekly payPermanent employmentTemporary workWork at office$25 - $35 per hour
...Job Description Job Description NYCOR is Hiring – Swiss CNC Machinist | 1st Shift | Direct Hire Precision Manufacturing | Career Growth | Excellent Benefits NYCOR is partnering with a leading precision manufacturing company seeking an experienced Swiss CNC...Day shiftMonday to FridayFlexible hours$37.44k - $52k
...Job Description Job Description CNC Machinist Salary Entry: $37,440-$52,000 Set up: $58,240-$72800 Programmer: $66,560-$93,600 Hours 1st Shift – Mon-Thurs 6:00am-4:30pm, Fri 6:00am-12:00pm 2nd Shift – Mon-Thurs 4:30pm-3:00am 3rd Shift – Fri-Sun 6...Day shiftTemporary workShift workNight shiftWeekend workAfternoon shift$25 - $32 per hour
...Job Description Job Description Job Title: CNC Programmer - Monday-Thursday 6am-4:30pm Job Description This first-shift CNC Programmer role focuses on independently programming and setting up multiple Haas vertical mills using Fanuc controls in a smaller, clean...Day shiftWeekly payContract workTemporary workWork at officeMonday to Thursday- A manufacturing company is seeking a skilled CNC Mill or Lathe Machinist in Minneapolis, MN. The ideal candidate will operate Fanuc-controlled... ...handle variable production runs. Responsibilities include programming CNC machines and ensuring precision using micrometers....
$29 - $37 per hour
A manufacturing company located in Minneapolis, Minnesota, is seeking a CNC Machinist II for 2nd shift operations. The role involves programming and operating multiple CNC machines, with responsibility for ensuring quality and efficiency. Candidates should possess a High...Hourly payAfternoon shift$30 - $38 per hour
ARCH is seeking a Machine Operator to set up, program, and operate CNC machines in Minneapolis. Responsibilities include ensuring quality output, maintaining equipment, and complying with ITAR regulations. A high school diploma or GED is required along with skills in CNC...Hourly payRelocation package- Arch-Medical-Solutions in Minneapolis seeks skilled Machinists with 2+ years’ experience in Set Up CNC Swiss roles. The role focuses on programming, operating CNC machines, and quality control. Benefits include medical, prescription, dental, vision insurance from day one...Night shift
- ...manufacturing company in Plymouth, Minnesota, is seeking a skilled Machinist responsible for the setup and operation of various machine... ...a High School Diploma and extensive experience in machining, CNC programming, and quality assurance. Successful candidates will ensure...
- ...customer satisfaction. We are seeking a skilled and detail-oriented CNC Machinist to join our production team. The ideal candidate will have... ...technical documents and drawings. Familiarity with CNC programming is a plus. Ability to work independently and as part of a team...
$29 - $33 per hour
CNC Turning/Swiss Machinist Overview The CNC Turning/Swiss Machinist is a hands‑on position and responsible... ..., MN) CNC Turning/Swiss Machinist Shift Monday - Thursday, 6am to 3:30pm and... ...knowledge and experience a plus Programming experience using Gibbs Cam or other similar...Shift work$29 - $33 per hour
PrideStaff in Plymouth, MN is seeking a CNC Turning/Swiss Machinist responsible for machining quality parts according to ISO 9001. The position... ...like operating Swiss turning centers, G-code programming, and training other employees. #J-18808-Ljbffr PrideStaffHourly pay$30 - $39 per hour
...RELOCATION AND HIRING BONUS Job Title: CNC Machinist Specialist (Expert Level) Department:... ...: Non-Exempt Status: Full-Time Shift: 1st & 2nd shift (4x10 Schedule) (1st 5:00... ...eight Holidays ~ Employee assistance program (EAP) ~401k ~ Profit sharing ~...Day shiftHourly payFull timeContract workWork experience placementLocal areaRemote workWorldwideRelocation packageShift workAfternoon shift$29 - $37 per hour
CNC Machinist II - Milling Shift: 2nd Shift - 4:30 p.m. - 3:00 a.m. Monday-Thursday; 2:30 p.m. - 10:30 p.m. Friday. Shift Differential: 20%. Compensation... ...skills, and education. Essential Functions Work from programming instructions, operational data and machine set‑up...Hourly payShift workAfternoon shift$52k - $83.2k
Job Title: CNC Mill or Lathe Machinist We are seeking a skilled CNC Mill Machinist or Lathe Machinist to join our team. The ideal candidate will... ...different sizes, materials, and industries. Perform programming, set‑ups, and operations efficiently and accurately. Essential...Permanent employmentFull time$29 - $37 per hour
...apart. We provide precision CNC-machining services utilizing... ...Division by clicking here! The CNC Machinist III performs all operations... ...and/or complex lathes. 2nd Shift: 4:30 p.m. - 3:00 a.m. Monday... ...Sets up, adjusts, checks out programming and operates CNC machines to...Shift workAfternoon shift$30 - $37.5 per hour
...in Humobldt, SD. Just 20 minutes away from Sioux Falls, SD. APPLY AT: Hourly Range $30-$37.50 Duties and Essential Job Functions Programming new parts and optimizing existing programs on a Citizen L32 Performing set-ups on multiple Citizen L32 Swiss machines Load stock...Hourly payWork at officeFlexible hoursNight shift$52k - $72.8k
CNC Lathe Machinist - 2nd Shift Job Description This 2nd shift CNC Lathe Machinist role focuses on performing full set‑ups and operating CNC lathes... ...machines, reading complex blueprints, and editing programs at the machine while contributing to a collaborative, team...Weekly payPermanent employmentCasual workImmediate startShift workAfternoon shift- ...operates, and verifies the quality of work on a wide variety of CNC Milling machines involving close tolerances and difficult set-ups... ...in continuous improvement activities. SCHEDULE: 1st shift; Monday-Friday, 7:00am-3:30pm OR 2nd shift; Monday - Thursday,3:...Day shiftContract workMonday to FridayAfternoon shift
$28 - $38 per hour
A leading manufacturer in Plymouth, Minnesota is seeking an experienced CNC Lathe Machinist to set up and operate CNC machines for aerospace and other precision manufacturing. The role requires a minimum of 5 years of machining setup experience and a focus on high precision...Day shiftFull time- ...Manufacturing Company in Minneapolis, MN is seeking a skilled CNC Machinist. The position involves operating CNC and manual machine tools,... ...medical plans, paid time off, and a robust employee stock ownership program, making this a great opportunity for growth in a thriving...Day shiftRelocation package
$24 - $28 per hour
A machinery manufacturing firm in Minneapolis seeks a skilled Machinist for 1st Shift, responsible for operating CNC and manual machines, ensuring high-quality output and adherence to safety standards. This full-time position offers an hourly wage of $24.00 to $28.00 based...Day shiftHourly payFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to 1st Shift - CNC Programming Machinist. Be the first to apply!


