1

Machinist Programmer Jobs in Michigan (NOW HIRING)

CNC Programmer and Machinist

Royal Oak, MI

$24.75 - $33.75/hr

Job Posting Title CNC Programmer and Machinist Summary Dauch is seeking a CNC Machinist and programmer with at least five years of experience in CNC machining and programming. This candidate must be ...

Be Seen First

The programmer/machinist will write and edit CNC programs using WorkNC and Solidworks software, set up and run vertical machining centers including Hurcos, Saginaws, and CNC Bridgeports, and handle ...

Urgent

Be Seen First

The programmer/machinist will write and edit CNC programs using WorkNC and Solidworks software, set up and run vertical machining centers including Hurcos, Saginaws, and CNC Bridgeports, and handle ...

Urgent

CNC Programmer

Auburn Hills, MI ยท On-site

$25 - $34.25/hr

As a full-service provider, we partner with industry-leading organizations by delivering integrated program management, engineering, design, NC machining, manufacturing, and assembly solutions. Our ...

CNC Programmer

Auburn Hills, MI ยท On-site

$25 - $34.25/hr

As a full-service provider, we partner with industry-leading organizations by delivering integrated program management, engineering, design, NC machining, manufacturing, and assembly solutions. Our ...

Machinist

Oxford, MI ยท On-site

$20 - $35/hr

Operate and set up multi-axis CNC mill machines within specified tolerances by following work instructions, machine programs, and engineering drawings. * Make program adjustments using G-code ...

CNC Machinist

Saline, MI ยท On-site

$18.50 - $25.25/hr

MMI Engineered Solutions is currently seeking a driven CNC Machinist to support our tooling and manufacturing operations. This role is responsible for setting up, operating, and maintaining CNC ...

CNC Machinist

Saline, MI

$18.50 - $25.25/hr

MMI Engineered Solutions is currently seeking a driven CNC Machinist to support our tooling and manufacturing operations. This role is responsible for setting up, operating, and maintaining CNC ...

CNC Machinist

Holland, MI ยท On-site

$23 - $27/hr

Lightning Machine is a successful Boring Mill machine shop, specializing in boring mills and ... Works with CNC programmers and other team members to optimize and standardize CNC programs.

Eaton's IS VEH VGGP division is currently seeking a CNC Programmer/Machinist 1st Shift. This is a full time on-site position at our Marshall, MI facility. Hours: 8AM-4:30PM EST The expected annual ...

Showing results 41-60

Machinist Programmer information

See Michigan salary details

$14

$26

$39

How much do machinist programmer jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for machinist programmer in Michigan is $26.98, according to ZipRecruiter salary data. Most workers in this role earn between $22.21 and $30.38 per hour, depending on experience, location, and employer.

What are the typical challenges machinist programmers face when transitioning from manual machining to CNC programming?

Machinist Programmers transitioning from manual machining to CNC programming often encounter challenges such as adapting to new software tools (like CAD/CAM systems), understanding complex G-code, and learning to troubleshoot programming errors that can impact part quality. Additionally, they must develop strong spatial reasoning to visualize tool paths and anticipate machine behavior before actual production. Collaborating closely with engineers, operators, and quality control teams is essential to ensure programs are optimized for productivity and safety.

What is the difference between Machinist Programmer vs CNC Operator?

AspectMachinist ProgrammerCNC Operator
CredentialsTypically requires technical training or certification in machining and programmingOften requires basic technical training and familiarity with CNC machines
Work EnvironmentDesigning, programming, and setting up CNC machines in manufacturing settingsOperating CNC machines based on existing programs in production
Employer & IndustryManufacturing, aerospace, automotive, and industrial sectorsManufacturing plants, machine shops, and production facilities

Machinist Programmers focus on creating and optimizing CNC programs and setting up machines, while CNC Operators primarily run and monitor the machines during production. Both roles are essential in manufacturing but differ in their responsibilities and skill requirements.

What is a machinist programmer?

Machinist Programmers are skilled professionals who create, modify, and optimize computer programs that control machine tools in manufacturing environments. They use software such as CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) to design parts and generate the instructions (G-code) that automated machines like CNC (Computer Numerical Control) mills and lathes follow. Machinist Programmers play a crucial role in ensuring parts are produced accurately, efficiently, and to specification, bridging the gap between design and manufacturing. They often collaborate with engineers and machinists to troubleshoot production issues and improve processes.

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

To thrive as a Machinist Programmer, you need strong mechanical aptitude, experience in CNC machining, and a background in manufacturing or engineering, often supported by relevant technical diplomas or certifications. Proficiency with CAD/CAM software, G-code programming, and familiarity with CNC machine controls are essential technical requirements. Attention to detail, problem-solving ability, and effective communication help ensure precise work and collaboration with production teams. These skills and qualities are vital for producing high-quality parts efficiently, minimizing errors, and maintaining safety standards in a manufacturing environment.
What job categories do people searching Machinist Programmer jobs in Michigan look for? The top searched job categories for Machinist Programmer jobs in Michigan are:
What cities in Michigan are hiring for Machinist Programmer jobs? Cities in Michigan with the most Machinist Programmer job openings:
Infographic showing various Machinist Programmer job openings in Michigan as of August 2026, with employment types broken down into 83% Full Time, and 17% Nights. Highlights an 100% In-person job distribution, with an average salary of $56,121 per year, or $27 per hour.

CNC Machinists/Programmers - Night shift

Hi-Tech Mold & Engineering

Rochester, MI โ€ข On-site

$18.75 - $25.75/hr

Other

Retirement, PTO

Re-posted 22 days ago


Job description

Night shift CNC Machinists Opportunities! Build your career with us! We have current openings for CNC Machinists/Programmers. An established family- owned business and Tier 1 Supplier seeking motivated individuals and our future leaders. Join our team and enjoy a collaborative working environment, including industry specific training and career development.Night shift positions available 4 p.m. - 2:30 a.m. We provide a Shift premium for Night shift. Regular schedule 50-55 hrs/week. We offer flexible schedules for work/life balance.We offer a dynamic team environment that includes an onsite workout gym, Employee appreciation cookouts and events. Competitive premium Benefit and compensation package that includes a 401k, paid holidays and vacation.Position Requirements:A responsible team player with good judgement, honesty, and integrityMinimum three to five years experience programming - Tebis experience a major plus!Knowledge and experience in plastic injection moldsExperience running Makino, Fidia, or DMG machinesExperience or knowledge of Heidenhain and Fanuc controlsAbility to perform set-upsFamiliar with performance of 2D operationsExperience with 3D surfacesMachine and program 2D and 3D (all aspects of CAD/CAM)Background in laser tool settings and machine macrosComfortable in a manufacturing environmentOperate overhead cranes and forkliftsWork around oils and lubricantsConstant standing, walking, some bending and climbing, pushing and pullingMust be able to do physical work which could include lifting up to 50 lbs.Able to pass drug screenReliable transportationAbility to maintain regular, predictable attendance Apply at www.hitechmold.comHi-Tech is an Equal Opportunity Employer and will make all employment related decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, age, disability, marital status, familial status, status with regard to public assistance, membership or activity in a local commission, protected veteran status, or any other status protected by applicable law. EEO/AA/M/F/Vets/DisabledWe are a drug free workplace. Must be able to successfully complete pre-employment screening.