Cnc Programmer
$80k - $88kAerotek
Job Title: CNC Programmer
Job Description
This role focuses on programming CNC milling machines directly at the control using G and M codes to transform blueprints into finished parts. You will work as a true print-to-part machinist, performing value-added machining on pre-cast underbody automotive components in a high-run, high-production environment. The position requires strong hands-on CNC mill experience, solid print reading skills, and the ability to create and adjust programs from scratch at the machine.
Responsibilities
Work Environment
The role is based in a busy manufacturing facility dedicated strictly to CNC milling operations and metal machining. The area is well lit and organized to support safe, efficient work. The shop runs high-production machining on pre-cast underbody automotive castings, adding holes for bearings and pins and performing additional material reductions as required. Primary CNC brands in the facility include Vigel, SW, Mazak, and OKK, with controls such as Siemens and Fanuc in use. Mastercam is used by in-house programmers to generate programs, which you will often test and refine at the machine. Available shifts include a first shift from 8:00 a.m. to 4:00 p.m., with work typically including 23 Saturdays per month and only occasional Sundays, which are compensated at double time. The facility incorporates a high level of robotics, reducing operator-related issues and supporting consistent, reliable production.
Job Type & Location
This is a Permanent position based out of Port Huron, MI.
Pay and Benefits
The pay range for this position is $80000.00 - $88000.00/yr.
Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
401kpaid time offhealth insurance
Workplace Type
This is a fully onsite position in Port Huron,MI.
Application Deadline
This position is anticipated to close on Oct 14, 2026. About Aerotek Aerotek® Inc. provides staffing and services solutions in manufacturing, logistics, construction, aviation, facilities and maintenance. We provide the expertise, solutions and people required to rise to the challenges of North American industry. Headquartered in Hanover, Md., Aerotek operates a unified network of over 200 offices across North America, supporting more than 18,000 clients each year. Aerotek is an Allegis Group company, the global leader in workforce and business solutions. To learn more, visit: Aerotek.com | 1-888-AEROTEK.
Aerotek offers weekly pay, employee benefits including medical, dental & vision, life insurance, health advocacy and employee assistance programs, a 401(k) plan, and employee discounts.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. San Francisco Fair Chance Ordinance:
Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records. Massachusetts Lie Detector:
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Use of Artificial Intelligence (AI):
We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
Job Description
This role focuses on programming CNC milling machines directly at the control using G and M codes to transform blueprints into finished parts. You will work as a true print-to-part machinist, performing value-added machining on pre-cast underbody automotive components in a high-run, high-production environment. The position requires strong hands-on CNC mill experience, solid print reading skills, and the ability to create and adjust programs from scratch at the machine.
Responsibilities
- Program CNC milling machines directly at the machine using G and M codes (conversational programming) based on engineering blueprints.
- Interpret and translate blueprints into accurate, efficient machining programs to produce high-quality parts from pre-cast underbody automotive components.
- Operate CNC mill machining centers to perform value-added machining, including drilling holes for bearings and pins and performing other material reductions as required.
- Work as a print-to-part machinist, taking responsibility for the complete process from blueprint through finished part.
- Review, test, and refine programs generated by CAM programmers to ensure optimal performance and part quality.
- Perform multiple setups per shift, typically managing 34 setups a day in a high-run, high-production environment.
- Monitor machining operations to maintain quality standards and make adjustments to programs or machine settings as needed.
- Collaborate with team members to maintain efficient workflow and meet production schedules and customer requirements.
- Follow all safety procedures and maintain a clean, organized, and well-functioning work area within a busy manufacturing environment.
Work Environment
The role is based in a busy manufacturing facility dedicated strictly to CNC milling operations and metal machining. The area is well lit and organized to support safe, efficient work. The shop runs high-production machining on pre-cast underbody automotive castings, adding holes for bearings and pins and performing additional material reductions as required. Primary CNC brands in the facility include Vigel, SW, Mazak, and OKK, with controls such as Siemens and Fanuc in use. Mastercam is used by in-house programmers to generate programs, which you will often test and refine at the machine. Available shifts include a first shift from 8:00 a.m. to 4:00 p.m., with work typically including 23 Saturdays per month and only occasional Sundays, which are compensated at double time. The facility incorporates a high level of robotics, reducing operator-related issues and supporting consistent, reliable production.
Job Type & Location
This is a Permanent position based out of Port Huron, MI.
Pay and Benefits
The pay range for this position is $80000.00 - $88000.00/yr.
Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
401kpaid time offhealth insurance
Workplace Type
This is a fully onsite position in Port Huron,MI.
Application Deadline
This position is anticipated to close on Oct 14, 2026. About Aerotek Aerotek® Inc. provides staffing and services solutions in manufacturing, logistics, construction, aviation, facilities and maintenance. We provide the expertise, solutions and people required to rise to the challenges of North American industry. Headquartered in Hanover, Md., Aerotek operates a unified network of over 200 offices across North America, supporting more than 18,000 clients each year. Aerotek is an Allegis Group company, the global leader in workforce and business solutions. To learn more, visit: Aerotek.com | 1-888-AEROTEK.
Aerotek offers weekly pay, employee benefits including medical, dental & vision, life insurance, health advocacy and employee assistance programs, a 401(k) plan, and employee discounts.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. San Francisco Fair Chance Ordinance:
Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records. Massachusetts Lie Detector:
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Use of Artificial Intelligence (AI):
We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Cnc Programmer in Port Huron, MI vacancy
- ...Job Description Job Description Description: Title: CNC Programmer Department: Engineering Applications FLSA Status: Reports To: Technical Supervisor Prepared Date: Supervises: No formal responsibility for supervising others. GENERAL RESPONSIBILITY...SuggestedDay shift
- ...Job Description Job Description Job Description We are seeking an experienced CNC Programmer/Machinist with strong knowledge of G-Code and M-Code programming to join our manufacturing team. This position is responsible for programming, setting up, and operating...Suggested
$20 - $22 per hour
Qualified Staffing is seeking a Level 1 CNC Machinist for a reputable Blue Water Area manufacturing partner. Pay ranges from $20.00 to $22.00 per hour, with a full-time, contract-to-hire path. This role requires basic CNC setup knowledge, blueprint reading, and strong mechanical...SuggestedHourly payFull timeContract work$20 - $22 per hour
...Job Description Job Description NOW HIRING – LEVEL 1 CNC MACHINIST Location: Blue Water Area, MI area Pay: $20.00–$22.00/hour (Based on Experience) Job Type: Full-Time | Contract-to-Hire Build Your Career with a Company That Values You! Qualified Staffing...SuggestedFull timeContract workImmediate startDay shift- ...Job Description Description: Job Responsibilities: # Create CNC programs for production and prototype parts made of iron, steel... ...Qualifications: Successful candidates for the position of Programmers & Set Up should demonstrate the following skills and abilities:...SuggestedSummer workNight shiftWeekend work
$30 - $40 per hour
...Job Description Job Description CNC Machinist / Programmer — Hands-On Prototype & Defense Machining Company: Centracore Location: Roseville, MI 48066 — Onsite, shop floor Compensation: $30 to $40 per hour, depending on experience (approximately $85,800–$...Hourly payWeekly payPermanent employmentFull timeImmediate startShift work- BTM Company is seeking a Machine Operator to join our manufacturing team in a hands-on CNC environment. The role focuses on loading/unloading parts, running cycles, and performing quality checks to ensure parts meet specifications. This position supports production flow...
$20 - $22 per hour
Qualified Staffing is seeking a dependable Level 1 CNC Machinist for a reputable Blue Water Area manufacturer in Michigan. The role involves basic CNC setups, part fixturing, blueprint reading, and precision measurement with micrometers and calipers. This full-time, contract...Hourly payFull timeContract work- Paumac Tube Fabrication is seeking a bend associate to operate machines that fabricate parts. You will load parts, cycle machines, and monitor for malfunctions while maintaining a safe, clean work environment. You will read blueprints and use calipers and measurements to...
- Job Description Job Description GREAT COMPANY TO WORK FOR. Progressive, growing, aerospace company, challenging work, great benefits including the max 401K allowed by law and unsurpassed healthcare. Overtime available. Our employees are our number one asset and we ...Permanent employmentNight shift
- Paumac Tubing Llc in Michigan seeks a Bend Associate to operate production machines, load parts, cycle machines and monitor for malfunctions. The role requires reading blueprints and measurements to set up equipment and ensure parts meet specifications. You will maintain...
$16.5 - $18 per hour
...Operator, Manufacturing Operator, Automotive Assembly, Industrial Worker, Fabrication Associate, General Laborer, Warehouse Associate, CNC Operator, Injection Molding Operator, Extrusion Operator, Packaging Machine Operator, Equipment Operator, Line Operator, or similar...Full timeImmediate startShift workNight shiftWeekend workDay shiftAfternoon shift- Centracore in Saint Clair, MI is seeking a Machine Operator to set up fixtures on machining centers, load CNC programs, and help train team members. You will work with iron, steel, and aluminum parts, ensuring production goals are met while maintaining safety and cleanliness...
- ...experience, military, and/or formal education equivalent to a Two to Four Year degree program in a technical discipline. Proficiency in CNC programming (G-code), tool geometry, and metallurgy.You will ideally have a minimum of five years of cutting tooling experience.You...Local areaWorldwide
- P.J. Wallbank Springs, Inc in Port Huron is seeking a Machine Operator to join a team that values ownership and quality. You’ll have an individual workstation, not an assembly line, in a fast-paced setting with varied tasks to keep you engaged. You’ll run machines to meet...
$19.49 per hour
Join Our Team at P.J. Wallbank Springs, Where We Offer Better! Machine Operator Are you over the yell-and-tell culture of most production environments? Do you feel part of a team or simply a number? Are you rewarded appropriately for the work you do? At P.J. Wallbank Springs...Hourly payTemporary workShift work- USF in Port Huron, MI is seeking experienced Die Setters for 2nd and 3rd Shift. The Die Setter is responsible for all mold changes, die set-ups, and ensuring compliance with OSHA safety regulations. Qualified candidates will manage die insert changes and maintain die storage...Night shiftAfternoon shift
$19.45 per hour
Machine Operator / Quality Inspector - Afternoon Shift Location: Port Huron, MI, 48060 Job Overview We are seeking a detail-oriented and experienced Machine Operator / Quality Auditor to join our Afternoon Shift team (5:00 AM - 1:00 PM) in Port Huron, MI. The ideal candidate...Shift workAfternoon shift- Diversity is an integral part of our corporate culture and success at USF. We welcome all individuals. Position: Die Setter - 2nd Shift and 3rd Shift Location: Port Huron, MI Job Id: 1974 # of Openings: 2 US Farathane is seeking an experienced Die Setter. The Die Setter...Night shiftAfternoon shift
- US Farathane is seeking an experienced Die Setter to lead machine set-ups for mold changes and die-related functions. The role requires attention to hydraulics, pneumatics, and hot runner systems, along with reliable documentation and safety compliance. Candidates must ...Full timeShift work
$20 - $25 per hour
Job Description Job Description Die Setter- Mold Setter – Weekend Shift Location: Port Huron, MI area Pay: $20.00–$25.00/hr, depending on experience Shift: 5:00 PM – 5:30 AM Schedule: Friday, Saturday & Sunday | Work 36–40 Hours & Get Paid for 4...Weekly payLocal areaImmediate startShift workWeekend workAfternoon shift- Job Description Job Description Join Our Team as a Cutter Grinder Blue Water Area Pay Rate: Competitive Pay (Based on Experience) Shift: 2nd & 3rd Shift | Multiple Openings Are you a skilled Cutter/Grinder with strong mechanical and technical knowledge? ...Work at officeShift workNight shiftAfternoon shift
- .... The role focuses on technical consulting, problem solving, and value selling to customers in the region. The candidate should have CNC programming experience, tool geometry knowledge, and metallurgy expertise, with the ability to travel up to 50% to meet partners and...
- ...users to showcase MAPAL tooling solutions and drive growth in the assigned territory. The role requires hands-on machining knowledge, CNC programming, and the ability to travel up to 50%. A technical degree and strong presentation skills are preferred, with opportunities...
- ...Skills and Experience Minimum of three (3) years of verified mechanical experience General of Electrical – PLC (PROGRAMMABLE LOGIC CONTROLLER), CNC (Computer Numerical Control) controls, machining, grinding, and assembly systems. Knowledge and awareness of...For contractorsWork at office
- Job Responsibilities Set up fixtures on machining centers and load CNC Programs Clean and Inspect fixtures being taken off the machining centers. Assist in Machine Operator training and coaching and troubleshooting of existing equipment and processes. Produce and/or assemble...Summer workFlexible hours
- Eissmann-Group-Automotive in Port Huron, MI is seeking a detail-oriented Machine Operator / Quality Auditor for the Afternoon Shift (5:00 AM - 1:00 PM). You will load vinyl material into an automatic press and ensure parts meet quality standards and regulatory requirements...Afternoon shift
- Eissmann Group Automotive is seeking a detail-oriented Machine Operator / Quality Auditor for the Afternoon Shift in Port Huron, MI. You will load vinyl material into an automatic press, produce parts, and ensure products meet quality standards and regulatory requirements...Shift workAfternoon shift
- ...experience, military, and/or formal education equivalent to a Two to Four Year degree program in a technical discipline. Proficiency in CNC programming (G-code), tool geometry, and metallurgy. You will ideally have a minimum of five years of cutting tooling experience. You...Local area
- ...manufacturing environment. Knowledge and experience with Preventive Maintenance and CMMS programs. Good knowledge of Electrical PLC, CNC controls, machining, grinding, and assembly Proficient Knowledge of Predictive Maintenance tools, such as Infrared, Ultrasound,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Cnc Programmer. Be the first to apply!



