1

Cnc Programming Jobs in Appleton, WI (NOW HIRING)

CNC Mill Machinist

Kiel, WI

$22.50 - $30/hr

Precision Engineering: Contribute to projects that demand precision and excellence, showcasing your mastery in CNC machining * Innovation and Growth: Be part of a company that values innovation ...

CNC Roll Grinder

Neenah, WI

$20.25 - $27.25/hr

As a CNC Roll Grinder Operator at Valmet you will work to set up and operator all roll grinders ... With 17,500 professionals around the world, we are the leading global developer and supplier of ...

CNC Roll Grinder

Neenah, WI · On-site

$20.25 - $27.25/hr

As a CNC Roll Grinder Operator at Valmet you will work to set up and operator all roll grinders ... With 17,500 professionals around the world, we are the leading global developer and supplier of ...

next page

Showing results 1-20

Cnc Programming information

See Appleton, WI salary details

$16

$30

$43

How much do cnc programming jobs pay per hour?

As of Jul 12, 2026, the average hourly pay for cnc programming in Appleton, WI is $30.20, according to ZipRecruiter salary data. Most workers in this role earn between $24.86 and $33.99 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a CNC Programmer, and why are they important?

To thrive as a CNC Programmer, you need strong mathematical aptitude, mechanical understanding, and experience with blueprint reading, often supported by a degree or certification in manufacturing technology or a related field. Familiarity with CAD/CAM software, G-code programming, and CNC machine operation is essential. Attention to detail, problem-solving skills, and effective communication are crucial soft skills for optimizing processes and minimizing errors. These skills ensure efficient production, high-quality output, and smooth collaboration with engineering and production teams.

Will AI replace CNC programmers?

AI can assist CNC programmers by optimizing tool paths and automating routine tasks, but it is unlikely to fully replace skilled CNC programmers who require expertise in machine setup, troubleshooting, and process optimization. Human oversight remains essential for complex decision-making and quality control in CNC machining. Therefore, CNC programmers will continue to play a vital role alongside AI tools in manufacturing environments.

Are CNC programmers in demand?

CNC programmers are in demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled programmers who can operate CAD/CAM software and work with CNC machines are sought after, especially those with experience in automation and quality control. The profession offers stable employment opportunities in manufacturing environments that require technical expertise and certification.

What is CNC programming?

CNC programming involves creating detailed instructions that guide computer numerical control (CNC) machines in the manufacturing of parts and products. CNC programmers use specialized software to convert design blueprints into precise code, which tells machines how to move, cut, and shape materials. This process ensures high accuracy, repeatability, and efficiency in manufacturing. CNC programming is essential in industries such as automotive, aerospace, and metal fabrication.

What are some common challenges CNC Programmers face when transitioning from manual machining to automated CNC environments?

CNC Programmers often find that moving from manual machining to CNC environments requires adapting to new software, precision expectations, and troubleshooting skills. Unlike manual machining, CNC programming involves understanding G-code, machine-specific software, and simulation tools, as well as resolving issues related to tool paths and machine errors. Collaboration with machinists and engineers becomes more critical to ensure that the programmed designs are both manufacturable and efficient. Staying updated with evolving technology and continuous learning are essential for a smooth transition and long-term success.

What is a CNC programming salary?

The salary for CNC programmers typically ranges from $45,000 to $75,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software may earn higher wages, especially in manufacturing environments with complex machinery.

What do CNC programmers make?

CNC programmers create detailed instructions, called G-code, to operate computer numerical control machines that manufacture parts and components. Their work involves designing, programming, and testing these codes to ensure precise and efficient production, often requiring knowledge of CAD/CAM software and machine operation. Salaries vary based on experience, location, and industry, but they typically earn competitive wages in manufacturing settings.

What is the difference between Cnc Programming vs Cnc Machinist?

AspectCnc 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.

What are the most commonly searched types of Cnc Programming jobs in Appleton, WI? The most popular types of Cnc Programming jobs in Appleton, WI are:
What are popular job titles related to Cnc Programming jobs in Appleton, WI? For Cnc Programming jobs in Appleton, WI, the most frequently searched job titles are:
What job categories do people searching Cnc Programming jobs in Appleton, WI look for? The top searched job categories for Cnc Programming jobs in Appleton, WI are:
What cities near Appleton, WI are hiring for Cnc Programming jobs? Cities near Appleton, WI with the most Cnc Programming job openings:
Infographic showing various Cnc Programming job openings in Appleton, WI as of July 2026, with employment types broken down into 86% Full Time, 5% Part Time, 2% Contract, 6% Nights, and 1% Summer. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $62,826 per year, or $30.2 per hour.

CNC Mill Machinist

Rhine Machining

Kiel, WI

$22.50 - $30/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 13 days ago


Job description

Position Title: CNC Machinist
Date: 01/01/2024
Department: Direct
Classification: Non-Exempt
Reports To: Operations Manager
Location: Kiel, WI

Position Overview

A Skilled CNC Machinist will setup and program CNC machines. This individual will also run production runs, communicate with co-workers regarding production runs, and maintains a safe, organized, and clean work environment. This classification will work on a variety of parts and machines based on customer needs.

Essential Job Functions:

Perform typical machine shop operations
Detect and report defective materials or questionable conditions to management to supervisor
Read and interpret basic blueprints to create products
Perform inspection of machined products
Complete and maintain paperwork for a variety of parts
Create original CNC machine programs
Set up manual and CNC machine tooling
Inspect parts to ensure customer standards and needs
Maintains work area and equipment in a clean and orderly condition and follows prescribed safety procedures
Must be familiar with the basic machine functions in order to perform the tasks stated above
Train and assist new and current employees
Work off blueprints to develop processes and tooling to make product
Perform Preventive Maintenance and routine maintenance on equipment and machines
Operate forklifts to load and unload materials and deliveries to and from storage or machine areas

Qualifications:

Graduated from a certified technical school or have 2-5 years of proven experience as a CNC Machinist in a machine shop environment is required
Be able and willing to comply with all company policies and procedures, including all safety regulations
Attention to detail as well as making sure all paperwork is accurate and legible and submitted on time
Ability to use a computer to look up and record data
Ability to read and interpret basic blueprints is required
Use analytical skills to read and understand blueprints, models, and other specifications to put machinery together
Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals
Mechanical aptitude is needed
Ability to solve practical problems and deal with a variety of concrete variables
Communication and reasoning skills

Physical Demands:

Must be able to ascend and descend by climbing (example: stairs, ladders).
Must be able to stoop, kneel, crouch, reach, stand, and walk.
Must be able to push, pull, lift up to 50 lbs. occasionally
Must be able to express or exchange ideas by means of the spoken word.
Must be able to hear to receive information through oral communication and to make discrimination in sound.
Must be able to pick, pinch, type or otherwise work, with fingers including grasping and feeling.
Must have close visual acuity to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading; visual inspection involving small defects, small parts, and/or operation of machines (including inspection); using measurement devices; and/or assembly or fabrication parts at distances close to the eyes.
Must be able to wear common protective or safety equipment such as safety glasses, hearing protection, steel toed boots/shoes.

Work Environment:

Works in a manufacturing environment.
Exposed to air contamination (dust, odor, and fumes).
Heated and ventilated production floor.
Air conditioning in office.
Working around machinery with moving parts.
Working around moving objects or vehicles.
Working in close proximity to others.

*The Company has reviewed this job description to ensure that essential functions and basic duties have been included. It is intended to provide guidelines for job expectations and the employees ability to perform the position described. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills, and abilities. Additional functions and requirements may be assigned by supervisors as deemed appropriate. This document does not represent a contract of employment, and the Company reserves the right to change this job description and/or assign tasks for the employee to perform, as the Company may deem appropriate.

WHY JOIN RHINE MACHINING

  • Cutting-Edge Technology: Work with state-of-the-art CNC machines equipped with the latest advancements in technology
  • Precision Engineering: Contribute to projects that demand precision and excellence, showcasing your mastery in CNC machining
  • Innovation and Growth: Be part of a company that values innovation, continuous improvement, and professional development
  • Collaborative Environment: Join a supportive team where your ideas are valued, and collaboration is key
  • Competitive Compensation: Your skills deserve the best, and we recognize that with a competitive salary
  • Career Growth: Our commitment to your professional development means youll have opportunities to enhance your skills and build on your experiences
  • Comprehensive Benefits: Enjoy health insurance, retirement plans, and other perks that prioritize your well-being like:
    • Paid Time Off
    • Paid Holidays Immediately
    • Paid Bereavement Time
    • A simple IRA plan with matching contributions by the company. Fully vested immediately
    • Two kinds of Medical insurance-a PPO and a High Deductible Health Plan with an HSA
    • Dental, and Vision coverage
    • Paid Training, and Tuition Reimbursement
    • Relocation assistance is available

recblid w91wnnb7m5u8s7wj16rag1fx6akiav