CNC Programmer
Minneapolis, MN · On-site
$75K - $85K/yr
CNC Programmer Department: Manufacturing Engineering Primary Objective of Position: The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and ...
Minneapolis, MN · On-site
$75K - $85K/yr
CNC Programmer Department: Manufacturing Engineering Primary Objective of Position: The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and ...
Minneapolis, MN · On-site
$75K - $85K/yr
CNC Programmer Department: Manufacturing Engineering Primary Objective of Position: The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and ...
Minneapolis, MN · On-site
$75K - $85K/yr
CNC Programmer Department: Manufacturing Engineering Primary Objective of Position: The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and ...
Minneapolis, MN · On-site
$75K - $85K/yr
CNC Programmer Department: Manufacturing Engineering Primary Objective of Position: The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and ...
Be Seen First
Ramsey, MN · On-site
$40 - $55/hr
CNC Programmer B & H Machining - Ramsey, MN Pay: $35 - $50 per hour Job Type: Full-time Job Summary B & H Machining is a growing CNC machine shop serving multiple industries. We are seeking a highly ...
Quick apply
Be Seen First
Ramsey, MN · On-site
$40 - $55/hr
CNC Programmer B & H Machining - Ramsey, MN Pay: $35 - $50 per hour Job Type: Full-time Job Summary B & H Machining is a growing CNC machine shop serving multiple industries. We are seeking a highly ...
CNC Programmer Department: Manufacturing Engineering Primary Objective of Position: The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and ...
CNC Programmer Department: Manufacturing Engineering Primary Objective of Position: The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and ...
Anoka, MN · On-site
$30 - $39/hr
CNC Programmer About the Role We are seeking a detail-oriented and experienced CNC Programmer to join our team. In this role, you will be responsible for developing and optimizing CNC programs for ...
Quick apply
Anoka, MN · On-site
$30 - $39/hr
CNC Programmer About the Role We are seeking a detail-oriented and experienced CNC Programmer to join our team. In this role, you will be responsible for developing and optimizing CNC programs for ...
Minneapolis, MN · On-site
$75K - $85K/yr
CNC Programmer Department: Manufacturing Engineering Primary Objective of Position: The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and ...
Quick apply
Minneapolis, MN · On-site
$75K - $85K/yr
CNC Programmer Department: Manufacturing Engineering Primary Objective of Position: The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and ...
Anoka, MN · On-site
$30 - $39/hr
CNC Programmer About the Role We are seeking a detail-oriented and experienced CNC Programmer to join our team. In this role, you will be responsible for developing and optimizing CNC programs for ...
Quick apply
Anoka, MN · On-site
$30 - $39/hr
CNC Programmer About the Role We are seeking a detail-oriented and experienced CNC Programmer to join our team. In this role, you will be responsible for developing and optimizing CNC programs for ...
$24 - $30/hr
CNC Programmer Location: Mendota Heights, MN Department: Operations Type: Full-time What You'll Be Doing: As a CNC Programmer, you'll play a critical role in supporting our tooling and manufacturing ...
Quick apply
$24 - $30/hr
CNC Programmer Location: Mendota Heights, MN Department: Operations Type: Full-time What You'll Be Doing: As a CNC Programmer, you'll play a critical role in supporting our tooling and manufacturing ...
Baxter, MN · On-site
$26.25 - $36/hr
Required Qualifications • Associate degree or equivalent experience. • 3-5 years of CNC programming experience. • Proficiency with SolidWorks, Mastercam or similar CAD/CAM software. • Strong ...
Quick apply
Baxter, MN · On-site
$26.25 - $36/hr
Required Qualifications • Associate degree or equivalent experience. • 3-5 years of CNC programming experience. • Proficiency with SolidWorks, Mastercam or similar CAD/CAM software. • Strong ...
Shorewood, MN · On-site
$85K/yr
CNC Programmer Department: Manufacturing Engineering Primary Objective of Position: The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and ...
Shorewood, MN · On-site
$85K/yr
CNC Programmer Department: Manufacturing Engineering Primary Objective of Position: The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and ...
Coon Rapids, MN · On-site
$27.50 - $37.50/hr
CNC Programmer Position Summary 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 ...
Coon Rapids, MN · On-site
$27.50 - $37.50/hr
CNC Programmer Position Summary 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 ...
Coon Rapids, MN · On-site
$27.50 - $37.50/hr
CNC Programmer Position Summary 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 ...
Coon Rapids, MN · On-site
$27.50 - $37.50/hr
CNC Programmer Position Summary 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 ...
Excelsior, MN · On-site
$85K/yr
CNC Programmer Department: Manufacturing Engineering Primary Objective of Position: The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and ...
Excelsior, MN · On-site
$85K/yr
CNC Programmer Department: Manufacturing Engineering Primary Objective of Position: The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and ...
Baxter, MN · On-site
$26.25 - $36/hr
Required Qualifications • Associate degree or equivalent experience. • 3-5 years of CNC programming experience. • Proficiency with SolidWorks, Mastercam or similar CAD/CAM software. • Strong ...
Baxter, MN · On-site
$26.25 - $36/hr
Required Qualifications • Associate degree or equivalent experience. • 3-5 years of CNC programming experience. • Proficiency with SolidWorks, Mastercam or similar CAD/CAM software. • Strong ...
Lino Lakes, MN · On-site
$40 - $50/hr
Senior CNC Programmer - Swiss (Journeyman Level) Schedule: Monday-Friday, 7:00 AM-4:00 PM Pay: $40-$50/hour + Quarterly KPI Bonus Location: Must be able to support both facilities in Minnesota (Lino ...
Lino Lakes, MN · On-site
$40 - $50/hr
Senior CNC Programmer - Swiss (Journeyman Level) Schedule: Monday-Friday, 7:00 AM-4:00 PM Pay: $40-$50/hour + Quarterly KPI Bonus Location: Must be able to support both facilities in Minnesota (Lino ...
$26 - $30/hr
CNC Programmer Location: Viking, MN | Full-Time We're hiring a CNC Programmer to set up and program CNC machines, make adjustments to ensure parts meet quality standards, and support production. This ...
Quick apply
$26 - $30/hr
CNC Programmer Location: Viking, MN | Full-Time We're hiring a CNC Programmer to set up and program CNC machines, make adjustments to ensure parts meet quality standards, and support production. This ...
$22 - $28.50/hr
Ready to become the go-to expert for CNC programming? Do complex problems energize you? If so, we invite you to apply for our CNC Programmer position, where your expertise will directly impact ...
$22 - $28.50/hr
Ready to become the go-to expert for CNC programming? Do complex problems energize you? If so, we invite you to apply for our CNC Programmer position, where your expertise will directly impact ...
$22 - $28.50/hr
Ready to become the go-to expert for CNC programming? Do complex problems energize you? If so, we invite you to apply for our CNC Programmer position, where your expertise will directly impact ...
Quick apply
$22 - $28.50/hr
Ready to become the go-to expert for CNC programming? Do complex problems energize you? If so, we invite you to apply for our CNC Programmer position, where your expertise will directly impact ...
Warroad, MN · On-site
$26 - $35.50/hr
Develop and implement CNC programs for standard products utilizing AlphaCam, InventorCam, and Xilog programming software Assist in organizing and preparing for Strategic Business Council meetings.
Warroad, MN · On-site
$26 - $35.50/hr
Develop and implement CNC programs for standard products utilizing AlphaCam, InventorCam, and Xilog programming software Assist in organizing and preparing for Strategic Business Council meetings.
$26 - $35.50/hr
Develop and implement CNC programs for standard products utilizing AlphaCam, InventorCam, and Xilog programming software Assist in organizing and preparing for Strategic Business Council meetings.
$26 - $35.50/hr
Develop and implement CNC programs for standard products utilizing AlphaCam, InventorCam, and Xilog programming software Assist in organizing and preparing for Strategic Business Council meetings.
$40.6K - $46.7K
3% of jobs
$46.7K - $52.8K
4% of jobs
$52.8K - $58.9K
3% of jobs
$58.9K - $65K
5% of jobs
$65K - $71.1K
8% of jobs
$71.6K is the 25th percentile. Wages below this are outliers.
$71.1K - $77.2K
14% of jobs
The median wage is $80.7K / yr.
$77.2K - $83.3K
22% of jobs
$89.4K is the 75th percentile. Wages above this are outliers.
$83.3K - $89.4K
16% of jobs
$89.4K - $95.5K
10% of jobs
$95.5K - $101.6K
8% of jobs
$101.6K - $107.7K
6% of jobs
$40.6K
$80.3K
$107.7K
| Aspect | Cnc Engineer | Cnc Programmer |
|---|---|---|
| Primary Role | Designs, develops, and oversees CNC machining processes and equipment. | Creates and writes CNC code to operate machines based on design specifications. |
| Required Skills | Mechanical knowledge, troubleshooting, process optimization | G-code programming, CAD/CAM software proficiency |
| Work Environment | Manufacturing plants, machine shops | Machine shops, manufacturing facilities |
| Certifications | Often requires technical diplomas or engineering background | Often requires CNC programming certifications or training |
While both roles are integral to CNC manufacturing, Cnc Engineers focus on process design and optimization, whereas Cnc Programmers specialize in writing the code that directly controls CNC machines. Understanding these differences helps in choosing the right career path or job search focus.

Description
Electric Machinery Company, a division of WEG Electric Corp.
Minneapolis, MN
Position: CNC Programmer
Department: Manufacturing Engineering
Primary Objective of Position:
The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and manufacturing processes to support safety, quality, delivery, and cost objectives. This position supports machining operations through CNC programming, tooling selection, machining process development, and technical support for production. The role focuses on large industrial motor and generator components and requires close collaboration with manufacturing, engineering, and shop floor personnel.
Major Areas of Accountability:
Knowledge/Skills/Abilities:
Physical Requirements:
Salary:
$75,000 - $85,000
Sourced by ZipRecruiter
Electrical equipment, appliance, and component manufacturing
10,000+ Employees
Duluth, GA, US
1961