1

Cnc Training Jobs in Minnesota (NOW HIRING)

CNC Machinist Programmer

Saint Paul, MN ยท On-site

$66K - $93K/yr

CNC Programmer As a CNC Programmer at J&J Machine, you are the brain of our manufacturing process ... Continuous on-the-job training to advance your programming skillset. * Stability: A stable, growing ...

CNC Machinist

Chanhassen, MN ยท On-site

$25 - $35/hr

CNC Machinist - 1st & 2nd Shifts Available **Sign-On Bonus Available for Select Candidates** We are ... Perform setup on machines using setup sheets and on the job training. * Perform minor preventative ...

The CNC Machine Operator (HAAS) is an operations team member with the primary goal of satisfying ... Company forklift training is provided. Newer HAAS machining centers with integrated probing and ...

CNC Machinist Programmer

Elk River, MN ยท On-site

$66K - $93K/yr

CNC Programmer As a CNC Programmer at J&J Machine, you are the brain of our manufacturing process ... Continuous on-the-job training to advance your programming skillset. * Stability: A stable, growing ...

CNC Programmer - Additive

Coon Rapids, MN ยท On-site

$25 - $45/hr

CNC Programmer Position Summary The CNC (Computerized Numerical Control) Programmer is responsible ... Provide ongoing support for machining processes * Assist in the training of operators on equipment ...

CNC Mill Machinist

Blaine, MN ยท On-site

$70K - $83K/yr

CNC Mill Machinist / Programmer - Prototype Shop This role is a hands-on CNC mill machinist ... training * The shop offers very competitive medical, vision, and dental insurance, along with a ...

CNC Programmer / Machinist

Saint Paul, MN ยท On-site

$26.75 - $36.75/hr

Operate the forklift on the assembly floor (if certified). * Assist with the training of new ... CNC 5Axis Mill, CNC Mill turn Lathe, NC Mill, and NC Lathe. * Experience with 3D CAD modeling ...

CNC Programmer - Additive

Coon Rapids, MN ยท On-site

$25 - $45/hr

CNC Programmer Position Summary The CNC (Computerized Numerical Control) Programmer is responsible ... Provide ongoing support for machining processes * Assist in the training of operators on equipment ...

CNC Programmer Position Summary The CNC (Computerized Numerical Control) Programmer is responsible ... Provide ongoing support for machining processes * Assist in the training of operators on equipment ...

CNC Programmer - Additive

Coon Rapids, MN ยท On-site

$25 - $45/hr

Provide ongoing support for machining processes * Assist in the training of operators on equipment ... CNC Programmer Minimum Requirement & Qualifications * Minimum 2 years of experience in CAD/CAM ...

The CNC Machine Operator (HAAS) is an operations team member with the primary goal of satisfying ... Company forklift training is provided. Newer HAAS machining centers with integrated probing and ...

Showing results 41-60

Cnc Training information

What is a CNC training job?

A CNC Training job involves teaching individuals how to operate and program Computer Numerical Control (CNC) machines. Trainers provide hands-on instruction in machine setup, tooling, programming, and safety procedures. The role may be in a classroom, workshop, or on-site at manufacturing facilities. CNC trainers help students or employees develop the skills needed for precision machining and production efficiency.

What are the key skills and qualifications needed to thrive in CNC training, and why are they important?

To thrive in CNC Training, individuals need a solid understanding of machining principles, blueprint reading, and basic math, often supported by a high school diploma or technical certification. Familiarity with CNC machines, G-code programming, and CAD/CAM software is highly valuable, with certifications such as NIMS or OSHA being advantageous. Excellent attention to detail, eagerness to learn, and strong problem-solving skills are important soft qualities. These skills ensure the trainee can efficiently learn industry-standard processes, operate complex equipment safely, and adapt quickly to manufacturing environments.

What career advancement opportunities are typically available after completing CNC training?

Once you complete CNC training, you may start in entry-level machinist or operator roles, but there are ample opportunities for growth as you gain experience and expertise. Many professionals advance to CNC programmer, setup technician, or supervisory positions, and with additional education or certifications, roles in quality control or manufacturing engineering are also attainable. Continuous learning and staying updated on the latest technologies can accelerate career progression. Additionally, experienced CNC professionals are often sought after for team leadership or training positions due to their hands-on knowledge.

How long does it take to become a CNC training?

CNC training programs typically range from a few weeks to several months, depending on the depth of instruction and whether they are certificate or diploma courses. Many programs include hands-on experience with CNC machines and may lead to certifications that improve job prospects in manufacturing or machining roles.

How to train as a CNC training?

To train as a CNC operator, individuals typically complete technical or vocational programs that cover CNC machine operation, programming, and safety procedures. Hands-on experience with CNC equipment and certifications such as the National Institute for Certification in Engineering Technologies (NICET) can enhance job prospects. On-the-job training is also common to develop specific skills and familiarity with different machine models.

Is CNC training a good career path?

CNC training prepares individuals for careers as CNC machinists, involving operating computer-controlled machine tools in manufacturing environments. It offers opportunities for stable employment, skill development in programming and precision machining, and often requires certifications or technical education. The field is expected to grow with manufacturing demand, making it a viable career choice for those interested in technical work.

What are the most commonly searched types of Cnc Training jobs in Minnesota?

The most popular types of Cnc Training jobs in Minnesota are:

What job categories do people searching Cnc Training jobs in Minnesota look for?

The top searched job categories for Cnc Training jobs in Minnesota are:

What cities in Minnesota are hiring for Cnc Training jobs?

Cities in Minnesota with the most Cnc Training job openings:

Infographic showing various Cnc Training job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 19% Part Time, and 1% Contract. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution.

CNC Machinist Programmer

J&J Machine Inc.

Saint Paul, MN โ€ข On-site

$66K - $93K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Re-posted yesterday


Job description

Are you looking to grow your manufacturing career with a stable, sound, and family-oriented company? J&J Machine Inc. is seeking a dependable CNC Programmer to join our growing team. In this role, you won't just run parts—you will perform complete setups from scratch. Whether you have foundational experience in one area or want to expand your skillset across Mills, Lathes, Swiss, and Mill-Turn machines, we provide the extensive training and supportive environment you need to succeed and advance.

Serious Inquires Only 

Position Overview: CNC Programmer

As a CNC Programmer at J&J Machine, you are the brain of our manufacturing process. You won't be writing repetitive, basic code; you will be utilizing advanced CAD/CAM software to optimize toolpaths for complex 5-axis geometries, multi-axis Swiss turn configurations, and high-precision milling centers. We offer an environment where your technical problem-solving skills are valued, your creativity is encouraged, and your career stability is secure.

While other machine shops shy away from difficult parts, J&J Machine excels at them. We have built a reputation of excellence for machining exotic plastics and precious/refractory metals (such as Titanium, Inconel, and Hastelloy) to extremely close tolerances.

Our shop floor is driven by cutting-edge machining capabilities including:

  • Vertical & Horizontal Milling Capabilities
  • 5-Axis Milling Capabilities
  • Swiss Machining Capabilities
  • Turning Capabilities

See facilities list here: https://jandjmachine.com/index.php/about-us/facilities/facility-list/

Key Responsibilities

  • Program & Optimize: Develop, write, and optimize CNC programs for multi-axis equipment based on our core machining capabilities.
  • Setup & Operation Support: Assist in setting up and operating CNC machines when validating new programs.
  • Material Handling: Load and unload materials as needed during testing and production phases.
  • Technical Interpretation: Read and interpret complex blueprints, technical drawings, and engineering models.
  • Quality Inspection: Inspect parts using precision measuring tools to ensure they meet exact customer specifications.
  • Safety & Maintenance: Follow all safety procedures, maintain equipment, and keep the work area organized.
  • Collaboration: Work closely with setup machinists, operators, and team members to meet critical production deadlines.

Qualifications

  • Age Requirement: Must be at least 18 years old.
  • Experience: Previous CNC programming and advanced machining experience preferred.
  • Technical Skills: Superior ability to read blueprints, interpret GD&T, and use precision measuring tools.
  • Attention to Detail: Strong attention to detail with an uncompromising focus on quality.
  • Soft Skills: Dependable, team-oriented, with great communication skills.
  • Physical Demands: Ability to lift up to 50 lbs.

What We Offer

  • Growth & Learning: Continuous on-the-job training to advance your programming skillset.
  • Stability: A stable, growing company with advanced career potential in a modern shop.
  • Culture: A family-oriented, supportive team environment.
  • Compensation: Competitive pay based on experience with ample overtime opportunities.

Benefits

  • Health, Dental, and Life Insurance
  • 401(K) Plan & Profit Sharing
  • Paid Time Off (PTO) & Paid Holidays
  • Short & Long-term Disability
  • Shift differential for 2nd shift and weekend shifts
  • Tuition Reimbursement

Salary

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:00am-6:30pm

4th Shift – Fri-Sun 5:30pm-6:00am

Location

12655 Industrial Blvd NW, Elk River, MN 55330

Company Description

Founded in 1977 J & J Machine has earned a reputation of excellence for machining exotic plastics and metals. Our commitment to solving the tough challenges of machining difficult materials to extremely tight tolerances allows J & J Machine to offer a vast amount of experience that most machine shops cannot.We work to build up our employees and allow them to develop their skills to their desired levels. If you are willing to put in the effort and build on your skills we will commit to helping you achieve your goals. Our employees are our biggest asset!