Cnc Programmer
$25 - $32 per hourAerotek
CNC Programmer
This first-shift CNC Programmer role focuses on independently programming and setting up multiple Haas vertical mills using Fanuc controls in a smaller, clean, and organized job shop environment. You will work primarily on shorter production runs, handling multiple setups each week, and producing mostly aluminum parts with some steel components while operating with minimal supervision.
Responsibilities
- Program Haas vertical mills using freehand programming on Fanuc controls for a variety of parts and projects.
- Set up and operate three different Haas vertical mills, ensuring accurate tooling, offsets, and workholding for each job.
- Manage multiple setups per day, typically up to three, and approximately six to eight setups per week in a job shop environment.
- Produce shorter runs of parts, usually ranging from 10 to 100 pieces, while maintaining quality and consistency.
- Work primarily with aluminum materials and occasionally with steel, selecting appropriate speeds, feeds, and tooling.
- Operate independently with minimal supervision, demonstrating strong self-direction and problem-solving skills.
- Inspect parts during and after machining to verify dimensions and tolerances, making adjustments as needed.
- Maintain a clean and organized work area, following shop safety practices and equipment guidelines.
- Collaborate with team members as needed to coordinate workflow and meet production timelines.
- Identify opportunities to improve setup efficiency and machining processes in a job shop setting.
Essential Skills
- 12 years of CNC programming experience, including hands-on programming at the machine.
- CNC milling setup experience, including tooling selection, fixture setup, and offset adjustments.
- Proficiency with Fanuc controls and freehand programming on vertical milling machines.
- Experience operating Haas vertical mills or similar CNC milling equipment.
- Ability to work independently with minimal supervision and strong self-direction.
- Solid understanding of machining principles for aluminum and steel materials.
- Attention to detail and ability to maintain quality standards on short-run production work.
- Strong problem-solving skills in a job shop environment with frequent changeovers.
Additional Skills & Qualifications
- Experience in a job shop environment with frequent, varied setups.
- Comfort working on shorter production runs, typically 10100 parts per job.
- Ability to manage multiple setups per day while maintaining accuracy and efficiency.
- Strong communication skills to coordinate with team members when needed.
Why Work Here?
The company offers fully covered insurance premiums, providing a significant additional value to your overall compensation. You can take advantage of a 3% match on a 401k or IRA, supporting your long-term financial security. Paid time off increases annually, progressing from one week to two weeks and then to three weeks, supporting work-life balance over time. The culture is relaxed and supportive, with a laid-back leadership style and a close-knit team environment.
Work Environment
This role is based in a smaller, clean, and organized job shop with approximately 1520 team members. The shop primarily uses Haas vertical mills with Fanuc controls and focuses on shorter production runs of mostly aluminum parts with some steel work. The schedule is a first-shift position from 6:00 a.m. to 4:30 p.m., Monday through Thursday, with overtime only rarely required and typically occurring on Fridays. The atmosphere is laid-back and collaborative, and the facility is located in a convenient area of St. Louis Park. Attire is typical for a machining job shop environment, suitable for working around CNC equipment and maintaining safety and cleanliness.
Job Type & Location
This is a Contract to Hire position based out of St. Louis Park, MN.
Pay and Benefits
The pay range for this position is $25.00 - $32.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in St. Louis Park, MN.
Application Deadline
This position is anticipated to close on Jun 9, 2026.
Aerotek- ...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
$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:...SuggestedTemporary workShift workNight shiftWeekend workDay shiftAfternoon shift- CUTTING EDGE TECHNOLOGIES, LLC Job Description Form JOB TITLE: CNC Programmer DEPARTMENT: CNC Programming, Reports to Programming Manager EFFECTIVE DATE: May 5, 2022 Job Description: CNC Programmers use computer aided manufacturing (CAM) software to generate toolpath and...SuggestedWork at office
- ...CNC Programmer We are looking for an experienced CNC Programmer to join a well-established precision manufacturing team in the Philly area. This role involves writing, editing, and optimizing CNC programs to produce complex, tight-tolerance components across mills...Suggested
- ...Cnc Operator And Programmer Looking for a role that bridges the gap between operating and programming? Twin City Staffing is seeking a CNC operator and programmer to join a cutting-edge team in Blaine! This unique position utilizes modern conversational software, allowing...SuggestedWeekly payTemporary workMonday to Friday
- ...CNC Programmer / CNC Machinist Hard Milling MinneapolisSt. Paul, MN | Full-Time | On-Site We are recruiting on behalf of a premier precision mold manufacturer in the MinneapolisSt. Paul area known for producing highly complex tooling solutions requiring extreme...Full timeWork at office
$32 - $42 per hour
...CNC Machinist/Programmer Our long term client is a growing manufacturing company specializing in precision machining and fabrication. They are currently seeking an experienced CNC Machinist/Programmer to join their team. If you are a skilled professional with a strong...Shift workDay shift- ...CNC Programmer We are seeking a highly skilled CNC Programmer with hands-on experience in Swiss-type machining to join our precision manufacturing team. This individual will be responsible for developing, optimizing, and troubleshooting CNC programs for Swiss-style...Relocation package
- ...CNC Lathe Machinist / Programmer Are you a skilled CNC machinist / programmer looking for a challenging opportunity to put your expertise to work on advanced machinery? Join us in producing high-quality, intricate parts made from aluminum, plastic, and steel, showcasing...
- ...CNC Programmer/Machinist Precision Manufacturing Complex Parts Growth Opportunity We are seeking a skilled CNC Programmer/Machinist who can own the process from print to finished part, solving complex machining challenges and producing high-precision components....ApprenticeshipRelocation
- ...CNC Mill Machinist Precision and custom machine shop looking for a long term, hardworking, willing to learn, positive CNC Mill Machinist to join the team. The company offers competitive pay, benefits and a great working environment! One shift shop starting at 6:00am...Temporary workShift work
$25 - $29 per hour
...Job Title: CNC Programmer Location: Maple Grove, MN Compensation: $25.00–$29.00 per hour – paid weekly Job Type: Temp-to-hire | Full-time About the Opportunity Doherty Staffing Solutions is hiring CNC Programmers for a quality?focused manufacturing...Hourly payWeekly payFull timeContract workTemporary workWork at officeLocal area- ...CNC Programmer Currently we are looking for a CNC Programmer to join our CNC Milling department. The CNC Programmer will create and implement high quality CNC programs for milling and turning operations. Programs must be proven and ready to run before set-up starts...Temporary work
- ...CNC Turning Set Up/Programmer - 1st Shift Join Our Employee-Owned Team at Assurance Manufacturing! Assurance Manufacturing, a leader in precision sheet metal fabrication, stamping, machining, and assembly, is looking for talented individuals to join our employee-owned...Temporary workWork experience placementDay shift
- 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
- ...CNC Programmer Chandler Industries is a premier contract manufacturer specializing in precision machining, EDM, sheet metal fabrication, and a range of value-added services. We excel in providing exceptional value through responsive customer service, technical expertise...Permanent employmentContract workWork experience placement
- ...CNC Applications Engineer Join a USA Today Top Workplace! Morris Group, Inc., one of the largest machine tool distribution networks in North America, is a third generation, family owned and operated business that serves manufacturers of precision machined parts in the...
$25 - $45 per hour
...aspect of our operation. We have a state of the art facility but it is our employees that separate us from our competition. CNC Programmer Position Summary The CNC (Computerized Numerical Control) Programmer is responsible for the creation and implementation of high...Temporary workDay shift$25 - $40 per hour
...Job Description Job Description CNC MACHINISTS WANTED – TWIN CITIES AREA Temp-to-Hire & Direct Hire Opportunities with Platinum Staffing Are you a skilled CNC Machinist — or recently completed CNC machining school — and ready to start your next opportunity...Temporary workShift workDay shiftAfternoon shift$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...Immediate startMonday to FridayFlexible hoursDay shift$22 - $32 per hour
...Job Description Job Description NYCOR is Hiring CNC Machine Operators – DIRECT HIRE & Contract to hire opportunities! Are you looking to build a career in machining with a growing, well-established manufacturer? Join a team that values craftsmanship, quality, and...Contract workImmediate startShift workDay shiftAfternoon shift- ...on process, tooling and equipment issues. Technical job functions: Perform complex set-ups, under minimal supervision from CNC programming on at least 1 machine tool type insuring that the complete components conform to print and specifications. Operate machines...
- ...Job Description Job Description Swiss CNC Setup Machinists – Full Time – 1st & 2nd shifts available immediately Several locations throughout the Minneapolis metro area Join a company where precision meets purpose. Stable, growing, and clean companies producing...Full timeImmediate startDay shiftAfternoon shift
$35 - $50 per hour
...CNC Mill Machinist/Programmer Randstad Staffing is hiring for a CNC Mill Machinist/Programmer that is ready to support the Aerospace & Semiconductor industries. Our client is manufacturing tight tolerance, precision machined parts. Location: Plymouth, MN Shift: 1st...Hourly payFull timeShift work$30 per hour
...CNC Machinist HiFyve is hiring 1st shift CNC machinists in the precision manufacturing industry. Salary: $30+/hour depending on experience. Shift options: 1st shift: Monday – Thursday: 6:00 AM – 4:30 PM Friday: 6:00 AM – 12:00 PM Location: Fridley...Shift workDay shift$38 per hour
...Job Description Job Description NYCOR - CNC Cylindrical Grinder Machinist (Direct Hire) – Up to $38/hr. + $6,000 Bonus NYCOR is seeking a skilled CNC Cylindrical Grinder Machinist to join a growing team. In this role, you will set up and operate CNC ID and OD...Immediate startRelocation packageMonday to FridayShift workDay shiftAfternoon shift- ...Job Duties Key Responsibilities: Operate CNC milling machines to produce parts according to specifications Make tool offsets and basic program edits as needed Perform machine setups and change out tooling Monitor machine performance and adjust as required...Hourly payFull timeShift workAfternoon shift
$23 per hour
...CNC Operators HiFyve is hiring CNC Operators in the Precision Manufacturing industry. Salary: $23+/hour depending on experience. Shift Options: 1st Shift: Monday – Thursday 6:00 AM – 4:30 PM Friday 6:00 AM – 12:00 PM Night Shift: Monday – Thursday 3...Shift workNight shiftDay shift$67k - $80k
...Cnc Machinist Are you a skilled CNC Machinist looking to level up your career with cutting-edge multi-turret, multi-spindle machining? Join our dynamic 2nd shift team and showcase your talent in a fast-paced, high-tech environment where precision and innovation come...Shift workAfternoon shift$65k - $75k
...CNC Set-Up Machinist We are seeking a skilled and detail-oriented CNC Set-Up Machinist to join our team. The ideal candidate will have experience setting up and operating CNC machines (mills, lathes, or multi-axis). This role involves reading blueprints, selecting appropriate...Shift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Cnc Programmer. Be the first to apply!
- cnc setup operator Minneapolis, MN
- cnc applications engineer Minneapolis, MN
- cnc lathe machinist Minneapolis, MN
- boeing cnc machinist Minneapolis, MN
- cnc machinist programmer Minneapolis, MN
- cnc engineer Minneapolis, MN
- cnc machine operator Minneapolis, MN
- swiss cnc machinist Minneapolis, MN
- cnc mill machinist Minneapolis, MN
- cnc machinist Minneapolis, MN


