CNC Programmer
$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.
$29 - $38/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.
$29 - $38/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
$29 - $38/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
$29 - $38/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.
$25.14 - $44.71/hr
Responsible for CNC programming for all projects and plastic injection molding components programming. * Develop the machining process and evaluate manufacturability for all primary and secondary ...
$25.14 - $44.71/hr
Responsible for CNC programming for all projects and plastic injection molding components programming. * Develop the machining process and evaluate manufacturability for all primary and secondary ...
Alexandria, MN · On-site
$25.50 - $34.75/hr
Determine best programming method for each fabricated level component. * Assist CNC Programming Supervisor, Production Supervisors and Director of Fabrication in resolving production problems and ...
Alexandria, MN · On-site
$25.50 - $34.75/hr
Determine best programming method for each fabricated level component. * Assist CNC Programming Supervisor, Production Supervisors and Director of Fabrication in resolving production problems and ...
$22 - $28.50/hr
Are you a CNC Operator, Laser Operator, CAD Technician, Manufacturing Technician, Engineering ... programming, manufacturing processes, and continuous improvement. Position Details * Core hours
$22 - $28.50/hr
Are you a CNC Operator, Laser Operator, CAD Technician, Manufacturing Technician, Engineering ... programming, manufacturing processes, and continuous improvement. Position Details * Core hours
Wadena, MN · On-site
$25.14 - $44.71/hr
Responsible for CNC programming for all projects and plastic injection molding components programming. * Develop the machining process and evaluate manufacturability for all primary and secondary ...
Wadena, MN · On-site
$25.14 - $44.71/hr
Responsible for CNC programming for all projects and plastic injection molding components programming. * Develop the machining process and evaluate manufacturability for all primary and secondary ...
$25.14 - $44.71/hr
Responsible for CNC programming for all projects and plastic injection molding components programming. * Develop the machining process and evaluate manufacturability for all primary and secondary ...
$25.14 - $44.71/hr
Responsible for CNC programming for all projects and plastic injection molding components programming. * Develop the machining process and evaluate manufacturability for all primary and secondary ...
$25.14 - $44.71/hr
Responsible for CNC programming for all projects and plastic injection molding components programming. * Develop the machining process and evaluate manufacturability for all primary and secondary ...
$25.14 - $44.71/hr
Responsible for CNC programming for all projects and plastic injection molding components programming. * Develop the machining process and evaluate manufacturability for all primary and secondary ...
$22 - $28.50/hr
Are you a CNC Operator, Laser Operator, CAD Technician, Manufacturing Technician, Engineering ... programming, manufacturing processes, and continuous improvement. Position Details * Core hours
Quick apply
$22 - $28.50/hr
Are you a CNC Operator, Laser Operator, CAD Technician, Manufacturing Technician, Engineering ... programming, manufacturing processes, and continuous improvement. Position Details * Core hours
Alexandria, MN · On-site
$24.50 - $29.50/hr
Determine best programming method for each fabricated level component. * Assist CNC Programming Supervisor, Production Supervisors and Director of Fabrication in resolving production problems and ...
Alexandria, MN · On-site
$24.50 - $29.50/hr
Determine best programming method for each fabricated level component. * Assist CNC Programming Supervisor, Production Supervisors and Director of Fabrication in resolving production problems and ...
Plymouth, MN · On-site
$33.65 - $45.67/hr
Utilize CAD/CAM software to support 5-axis machining and programming * Assist in fixture and ... CNC Lathe (5+ axis) ID:qnkTyx
Quick apply
Plymouth, MN · On-site
$33.65 - $45.67/hr
Utilize CAD/CAM software to support 5-axis machining and programming * Assist in fixture and ... CNC Lathe (5+ axis) ID:qnkTyx
$26.25 - $36/hr
What Makes You a Great FitRequired Qualifications ✔ Associate degree in machining, manufacturing technology, or equivalent experience. ✔ 3-5 years of CNC programming experience. ✔ Experience ...
Quick apply
$26.25 - $36/hr
What Makes You a Great FitRequired Qualifications ✔ Associate degree in machining, manufacturing technology, or equivalent experience. ✔ 3-5 years of CNC programming experience. ✔ Experience ...
Anoka, MN · On-site
$83K - $104K/yr
This role combines programming, setup, and operation of multi-axis CNC machines with mentorship and continuous improvement responsibilities. The ideal candidate is hands-on, detail-oriented, and ...
Anoka, MN · On-site
$83K - $104K/yr
This role combines programming, setup, and operation of multi-axis CNC machines with mentorship and continuous improvement responsibilities. The ideal candidate is hands-on, detail-oriented, and ...
Anoka, MN · On-site
$83K - $104K/yr
This role combines programming, setup, and operation of multi-axis CNC machines with mentorship and continuous improvement responsibilities. The ideal candidate is hands-on, detail-oriented, and ...
Anoka, MN · On-site
$83K - $104K/yr
This role combines programming, setup, and operation of multi-axis CNC machines with mentorship and continuous improvement responsibilities. The ideal candidate is hands-on, detail-oriented, and ...
Baxter, MN · On-site
$26.25 - $36/hr
What Makes You a Great Fit Required Qualifications • Associate degree in machining, manufacturing technology, or equivalent experience. • 3-5 years of CNC programming experience. • Experience ...
Baxter, MN · On-site
$26.25 - $36/hr
What Makes You a Great Fit Required Qualifications • Associate degree in machining, manufacturing technology, or equivalent experience. • 3-5 years of CNC programming experience. • Experience ...
Saint Paul, MN · On-site
$66K - $93K/yr
Experience: Previous CNC programming and advanced machining experience preferred. * Technical Skills: Superior ability to read blueprints, interpret GD&T, and use precision measuring tools.
Quick apply
Saint Paul, MN · On-site
$66K - $93K/yr
Experience: Previous CNC programming and advanced machining experience preferred. * Technical Skills: Superior ability to read blueprints, interpret GD&T, and use precision measuring tools.
Elk River, MN · On-site
$66K - $93K/yr
Experience: Previous CNC programming and advanced machining experience preferred. * Technical Skills: Superior ability to read blueprints, interpret GD&T, and use precision measuring tools.
Quick apply
Elk River, MN · On-site
$66K - $93K/yr
Experience: Previous CNC programming and advanced machining experience preferred. * Technical Skills: Superior ability to read blueprints, interpret GD&T, and use precision measuring tools.
Blaine, MN · On-site
$75K - $112K/yr
This individual is responsible for the CNC programming of new products, from feasibility through prototype, and into production. In addition, provides input into quotes and quote reviews regarding ...
Quick apply
Blaine, MN · On-site
$75K - $112K/yr
This individual is responsible for the CNC programming of new products, from feasibility through prototype, and into production. In addition, provides input into quotes and quote reviews regarding ...
Saint Paul, MN · On-site
$24 - $30/hr
CNC CAM Programmer - Precision Tooling (VMC) Location: Mendota Heights, MN (Saint Paul area) | Also ... Troubleshoot machining/programming issues to minimize downtime and keep schedules on track.
Quick apply
Saint Paul, MN · On-site
$24 - $30/hr
CNC CAM Programmer - Precision Tooling (VMC) Location: Mendota Heights, MN (Saint Paul area) | Also ... Troubleshoot machining/programming issues to minimize downtime and keep schedules on track.
$16.48 - $18.98
3% of jobs
$18.98 - $21.49
5% of jobs
$21.49 - $23.99
11% of jobs
$24.93 is the 25th percentile. Wages below this are outliers.
$23.99 - $26.50
15% of jobs
The median wage is $28.77 / hr.
$26.50 - $29
17% of jobs
$29 - $31.51
14% of jobs
$33.19 is the 75th percentile. Wages above this are outliers.
$31.51 - $34.01
14% of jobs
$34.01 - $36.51
9% of jobs
$36.51 - $39.02
6% of jobs
$39.02 - $41.52
3% of jobs
$41.52 - $44.03
2% of jobs
$16
$30
$44
| Aspect | Cnc Programming |
|---|
Cnc Programming involves writing and editing code to control CNC machines, focusing on creating precise instructions for manufacturing parts. Cnc Machinists operate CNC machines, set up equipment, and manually adjust tools to produce parts based on the programs. Both roles require knowledge of CNC operations, often share certifications like CNC operator licenses, and work in manufacturing environments. While Cnc Programmers focus on coding and software, Cnc Machinists handle machine operation and adjustments. They often collaborate, with programmers providing instructions for machinists to execute.

This positions supports the operations of the MTO Department
Highlights of your roleFrom people to products, Marvin is committed to creating better ways of living. When you join this family-owned and -led window and door company, you belong to a community full of opportunities.
For more than a century, we've been at the forefront of designing, building, and engineering premium, award-winning products. Today, Marvin is also proud to have been named a Top Large Employer by Forbes Magazine two years in a row, in 2024 and 2025. With operations in 19 cities across North America, we manufacture Marvin's quality products, including Infinity Replacement Windows and Doors, and TruStile Doors.
Together, we uphold our values and foster a culture where safety and the wellbeing of our people comes first. We take a better living approach with benefits to support you at work and beyond. From day one, you will enjoy health insurance, paid holidays, paid parental leave, a 401(k) retirement savings match and more!
Some of our unique and most popular benefits include:
Join the more than 8,000 Marvin team members to experience these benefits and more. Apply today!
Marvin is an Equal Opportunity EmployerThis job posting is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities of the employee. Accommodation may be made to enable an individual with a disability to perform the essential functions of the position. Any employment offer depends on completing a background check and drug screen to company standards.
Compensation$29.00 - $38.00 per hourEmployment Type: OTHER