Computer Numerically Controlled (CNC) Programmer in Grand Rapids, Michigan Salary
The average rate for a Computer Numerically Controlled (CNC) Programmer in Grand Rapids, Michigan is $22.45 per hour.
|Hourly Rate||$14.66 - $27.62|
|Total Pay (|
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).)
|$29,976 - $69,695|
How much does a Computer Numerically Controlled (CNC) Programmer make in Grand Rapids, MI?
The average hourly rate for a Computer Numerically Controlled (CNC) Programmer in Grand Rapids is $21.00 per hour. This is 6% lower than the national average for a Computer Numerically Controlled (CNC) Programmer which is $22.31 per hour. Wages for a Computer Numerically Controlled (CNC) Programmer in Grand Rapids range from $14.66 per hour to $27.62 per hour. Total Annual Compensation, which includes hourly rate, bonus, and overtime for a Computer Numerically Controlled (CNC) Programmer in Grand Rapids ranges from $29,976 to $69,695 annually. Among those reporting, there is an average job satisfaction rating of 4 out of 5 stars. Men make up a majority of the Computer Numerically Controlled (CNC) Programmer workforce in Grand Rapids among those reporting — 86 percent to be exact. In Grand Rapids, a Computer Numerically Controlled (CNC) Programmer often enjoys medical benefits provided by their employer.
Job Description for Computer Numerically Controlled (CNC) Programmer
A computer numerically controlled (CNC) programmer programs the machines that cut, shape, and finish materials such as metals, plastics, or wood into usable components. The CNC programmer must study the drawings and blueprints of the components that need to be manufactured and determine which machines will be required, what they will need to do, and the order in which the work needs to be done. Often, CNC programmer are also asked to estimate how long the job will take.Read More...
CNC programmers work as part of a team and are expected to interact regularly with clients to determine their needs and ensure the component manufactured meets expectations. CNC programmers usually work a standard 40-hour workweek, but may be expected to travel to factories if their offices are off-site. Since CNC programmers spend most of their time interacting with computers, they usually work in a clean, well-lit, ventilated, temperature-controlled environment. However, as they are expected to visit factories to ensure their programs are working correctly, they may find themselves in less controlled conditions.
To become a CNC programmer, a certificate or associate’s degree in computer numerically controlled programming, machine tool programing, or a related field is required by most companies. Some companies require a bachelor’s degree, usually for positions which require more of a leadership role. In addition, two to five years of experience as a CNC programmer or CNC operator are frequently required. (Copyright 2018 PayScale.com)
Computer Numerically Controlled (CNC) Programmer Tasks
- Program, test, and revise machine programming.
- Tooling and design of machining, including electric and sand core molds, mills, and lathes.
- Analyze blueprints and job orders before programming and compare results with original specifications.
- Sequence automatic machine operations and select cutting tools.
Computer Numerically Controlled (CNC) Programmer Job Listings
Key Stats for Computer Numerically Controlled (CNC) Programmer
Rated 4 out of 5
based on 4 votes.