Cnc Programmer
$52k - $60kAerotek
Job Description
Job Description
Job Title: CNC Programmer / CNC Machinist Job Description
This role combines hands-on CNC machining with programming responsibilities on vertical mills. You will operate numerically controlled machine tools, program and run CNC 3-axis vertical mills, and perform complex machining operations to tight tolerances and high-quality finish specifications. The position requires strong knowledge of CNC programming, machine setup and operation, quality checks, and the ability to interpret part designs and work with CAD and CAM software.
Responsibilities- Operate numerically controlled machine tools to produce precision components to close and exacting tolerance and finish specifications.
- Perform complex series of progressive machining operations on a diverse range of workpieces, ensuring consistent quality and accuracy.
- Program CNC 3-axis vertical mills, including creating, editing, and optimizing programs using CAM software.
- Set up and operate CNC vertical mills, including tooling selection, fixture setup, and machine preparation.
- Run quality checks on machined parts and verify conformance to specifications using appropriate measuring tools and inspection methods.
- Make machine offsets and program edits as necessary, including tool changes and adjustments to G&M codes, to maintain part accuracy and quality.
- Read and interpret blueprints, part drawings, and design specifications to plan machining operations and ensure correct execution.
- Apply functional familiarity with CAD to work with part designs and support programming and machining activities.
- Run more than one CNC unit simultaneously when required, maintaining productivity and quality across multiple machines.
- Collaborate with team members in mold build and production shops to support tooling, mold, and component machining needs.
- Maintain a strong focus on quality in all machining and programming tasks, ensuring that parts meet or exceed internal and customer standards.
- High School Diploma.
- Minimum of 3 years of direct, hands-on experience with CNC mills.
- At least 3 years of experience performing tool changes, editing G&M codes, and making machine offsets.
- At least 3 years of blueprint reading experience, with the ability to interpret detailed part designs and specifications.
- Proficiency in programming with WorkNC CAM or RTM/Lemoine CAM software.
- Ability to program CNC 3-axis vertical mills and translate part designs into efficient machining programs.
- Strong understanding of Fanuc controls and G&M codes.
- Demonstrated commitment to quality, with the ability to perform thorough quality checks and verify conformance to specifications.
- Functional familiarity with CAD software to support part design interpretation and programming.
- Capability to work with molds, tools, and dies, and to support CNC programming and machining in these applications.
- Experience with Fidia, Heidenhain, or Fanuc machine controls.
- 3+2 5-axis machining experience is a plus.
- Experience machining 3D contour surfaces.
- Experience with injection mold core, cavity, component, or model machining.
- Experience with injection mold 2D plate machining and 2D component machining.
- Ability to work with CAM programming for mold, tool, and die applications.
- Comfort working in a warehouse and manufacturing environment with multiple shops on a shared campus.
- Ability to work extended hours, including optional overtime, while maintaining accuracy and attention to detail.
This is a direct-hire opportunity offering stable, long-term employment with solid benefits and consistent hours. The schedule provides up to 56 hours per week from Monday through Saturday, with optional Sunday overtime paid at double time, giving you the chance to significantly increase your earnings while still having predictable core hours. You will work in an environment that values skilled craftsmanship, precision, and professional growth, with access to advanced CNC technologies and tooling.
Work EnvironmentThe role is based in a warehouse and manufacturing setting that includes two mold build shops and one production shop on a shared campus. You will work with CNC vertical mills and related tooling in an environment focused on mold building, production machining, and precision manufacturing. Personal protective equipment such as eye and ear protection is provided when needed, and close-toed shoes must be worn at all times. Both first and second shifts are available, with first shift typically running Monday through Friday from 6:00 AM to 4:30 PM and Saturday from 6:00 AM to 12:00 PM, and second shift running Monday through Thursday from 4:15 PM to 2:45 AM, Friday from 4:15 PM to 12:45 AM, and Saturday from 11:45 AM to 5:45 PM. Second shift operates with a smaller team of about 12 people, offering a tight-knit group environment while still maintaining access to the broader campus resources and equipment.
Job Type & LocationThis is a Permanent position based out of AUBURN HILLS, MI.
Pay and BenefitsThe pay range for this position is $52000.00 - $60000.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.
Direct Hire, benefits start 1st of the month following hire date. Medical, Dental, Vision, 401K, PTO.
Workplace TypeThis is a fully onsite position in AUBURN HILLS,MI.
Application DeadlineThis position is anticipated to close on Sep 18, 2026.
About AerotekAerotek® 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.
We know that finding work is hard, and finding meaningful work is harder. Aerotek connects 180,000+ light industrial and skilled trades workers with 14,000+ employers each year, helping our workers navigate an evolving labor market and find jobs that meet their goals, skills, and interests. Since 1983, we have provided a variety of career opportunities across North American industry – from short-term assignments at Fortune 500 companies where you can build your skills, to long-term opportunities where you can play a vital role in solving companies’ construction, manufacturing, and maintenance challenges. Our 1,500+ experienced recruiters across 250+ offices work relentlessly to put our workforce in a position to thrive. Let us rise to meet your challenges and put our people-are-everything spirit to the test as your career continues to grow.
Company Description
We know that finding work is hard, and finding meaningful work is harder. Aerotek connects 180,000+ light industrial and skilled trades workers with 14,000+ employers each year, helping our workers navigate an evolving labor market and find jobs that meet their goals, skills, and interests. Since 1983, we have provided a variety of career opportunities across North American industry – from short-term assignments at Fortune 500 companies where you can build your skills, to long-term opportunities where you can play a vital role in solving companies’ construction, manufacturing, and maintenance challenges. Our 1,500+ experienced recruiters across 250+ offices work relentlessly to put our workforce in a position to thrive. Let us rise to meet your challenges and put our people-are-everything spirit to the test as your career continues to grow.
- ...CNC Programmer Hot Job UPS - Rochester Hills, MI 48309; UPS2 - Rochester Hills, MI 48309 Overview Level Experienced Position Type Full Time Job Shift Any Category Manufacturing Description 3-Dimensional Services Group is seeking CNC Programmers with experience...SuggestedFull timeAll shiftsShift work
$80k - $95k
...Job Description Job Description CNC Lathe Programmer / Manufacturing Analyst 1st Shift | Flexible start between 6:00 a.m. and 8:00 a.m. (8-hour shifts) Salary: $80,000 – $95,000 The Opportunity We're hiring a CNC Lathe Programmer / Manufacturing Analyst to...SuggestedWork at officeFlexible hoursShift workDay shift- ..., 40-45 hours per week.ResponsibilitiesProduce machined parts by setting up, and operating a mill and/or computer numerical control (CNC) machinePlan machining by studying work orders and blueprintsSet up mills by tramming/indicating vices and/or work materialMaintain safe...SuggestedContract workShift work
- ...Job Description JOB TITLE: CNC Programmer POSITION: Seeking an experienced CNC Programmer to join a stable, growing Manufacturing Company What You'll Do Interpret complicated drawings, program sheets, and instructions to determine work to be done...Suggested
- ...Job Description Job Description Setup, program and operate Haas CNC Lathes with minimal supervision. Read and interprets component drawings, layout, sketch, or other specifications to determine the most efficient way to process jobs. Selects tooling, cutting...Suggested
$25 - $37.5 per hour
...CNC MachinistAn exciting opportunity is available for an experienced CNC Machinist to work afternoon or night shifts (1 day shift open), helping to produce precision gas engine components. This role involves operating and setting up CNC equipment in a clean, organized,...Permanent employmentFull timeShift workNight shiftDay shiftAfternoon shift- ...Junior Cnc MachinistDelta Technologies is an industry leading tooling company who is searching for a Junior Cnc Machinist. The Junior Cnc Machinist works from designs to build and repair thermoplastic and thermoset injection molds to company standards. Our customers are...Full time
- ...CNC Machinist / ProgrammerWe're seeking an experienced CNC Machinist/Programmer to join a growing team supporting the automotive industry. This role is responsible for programming, setting up, and operating CNC vertical mills while producing precision components to tight...Local areaMonday to FridayShift workDay shift
$22 - $30 per hour
...CNC Machinist This role focuses on setting up, operating, and editing programs on Haas 3-axis CNC lathes to machine components from plate or flat stock according to detailed blueprints and exact dimensions. You will produce precision parts for hot runner systems used in...Permanent employmentTemporary work- ...CNC Programmer Develops, optimizes, and troubleshoots CNC programs to ensure precise, efficient manufacturing processes. Job #136114 Power Bangor, Maine Apply Now Talascend is currently seeking a CNC Programmer for a contract opportunity with our client...Contract workShift work
- ...CNC Programmer Amsted Automotive's TransForm Automotive Shelby Twp division, is seeking a 3rd Shift (11pm - 7am+15% shift premium) CNC Programmer, responsible for supporting the production and maintenance operations of the plant, with a focus on CNC machining support...Temporary workShift workNight shift
$25 - $37.5 per hour
...CNC Machinist, LathesWilliams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pioneering ideas and technologies that lead the aerospace...For contractorsApprenticeshipRelocation packageShift workNight shift$35 per hour
...Job Description Job Description What You'll Be Doing Set up and operate multi-axis CNC machining centers and CNC lathes Manufacture high-precision components to print specifications Make program adjustments using Mastercam and FANUC controls Troubleshoot...- ...with Overtime! Hours are Monday-Friday 6am-3:30pm Jolico / J-B Tool is a Small Family Owned Business that is looking for a CNC Programmer to set up and run piece work and low production on CNC Lathes. All of our machines are Mazak so experience with the brand is...Full timeImmediate startMonday to Friday
- 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
$25 - $37.5 per hour
...Job Description Job Description CNC Machinist (Afternoon or Night Shift) Direct Hire with Great Company!! Relo offered About the Role Join a clean, organized, and collaborative manufacturing team producing precision gas engine components. We are seeking...Hourly payRelocation packageShift workNight shiftAfternoon shift- ...Description Job Description We are seeking an experienced CNC Manufacturing Lead to oversee operations for 6 CNC mills and 1... ...Qualifications: ~ Proven experience as a CNC Machinist and Programmer with WorkNC (7+ Years), Mazak ~(2+ Years), and tool and die processing...Hourly payMonday to FridayShift workWeekend workDay shift
$23 - $35 per hour
...Job Description Job Description Position Description: We are seeking a highly skilled and experienced CNC Programmer and Set Up Machinist with a minimum of 5 years of experience. The successful candidate will be responsible for setting up and programming CNC machines...Hourly pay- ...solutions that support some of the world's leading aerospace programs.Position: CNC ProgrammerSchedule: Day Shift (Monday- Friday 6a-4:45p + Saturday 6a-12p) Summary of PositionA CNC Programmer develops, optimizes, and maintains CNC programs that produce high‑precision...Temporary workMonday to FridayFlexible hoursDay shift
- ...Job Description 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...Local areaFlexible hoursShift workNight shift
- ...CNC Machinist IIIWe are seeking an experienced CNC Machinist III to independently set up, operate, and optimize CNC lathes and/or... ...improve cycle times and repeatability, and collaborate with CNC programmers to refine Mastercam programs. This individual will also help integrate...Shift work
$24 per hour
...and friendly, well-trained co-workers focused on problem solving not competition. Qualifications: At least 3 years of Robot/CNC machine operation experience. Experience in laser systems, laser welding, laser metal deposition is desirable. Knowledge of CAM...Full timeShift workDay shiftAfternoon shift$81.12k - $130.87k
...DescriptionWho You AreAs our Application Engineer you will provide engineering expertise and guidance of all aspects of the application of FFA CNC system products to support OEM and end users in the purchase and integration of FANUC systems. You will work with customers from...Hourly payWork at officeRemote workRelocation- ...Essential Job Responsibilities: Modeling and drawing customers parts Proficient in CAD/CAM Software. TopSolid a plus Proficiency in CNC programming languages (G-code, M-code) Ability to select the correct tooling for the part Ability to do Machine Set ups & Touch...Work experience placement
$25 - $30 per hour
...~ Competitive salary ~ Dental insurance ~ Health insurance ~ Paid time off CAREER OPPORTUNITY NX CAD Designer / CNC Programmer Automotive Fixtures | LOCATION Shelby Township, MI | PAY $25–$30 per hour | SCHEDULE Day shift | 8–10 hours...Hourly payFull timeCasual workImmediate startMonday to FridayShift workDay shift$17.5 - $18.25 per hour
...CNC Lathe Operator (2nd Shift)Shift: 2nd Shift (3:00 PM – 11:00 PM)Location: RochesterJob Type: Full-TimePay rate: $17.50-$18.25They will need to train on 1st shift for min 1 week to max. 2 weeks.Position OverviewWe are seeking a reliable and detail-oriented CNC Lathe...Shift workDay shiftAfternoon shift- ...Machinist is responsible for producing high-quality precision parts using primarily manual machining equipment, with the ability to support CNC operations as needed. This role supports the daily machining of prototype or small batch order parts and serves as the go-to...Local area
- ...macros to increase repeatability Safely use overhead cranes and forklifts to stage and move work Your background ~3–5+ years of CNC programming experience (Tebis proficiency strongly preferred) ~ Hands-on knowledge of plastic injection mold manufacturing ~ Track...Flexible hoursShift workNight shiftDay shift
$80k - $95k
...(8-hour day) Compensation: $80,000 – $95,000 Step into a day where you translate complex aerospace prints into clean, efficient CNC code. You’ll arrive, review your queue of tight-tolerance turning jobs, and open Siemens NX to craft toolpaths for mill-turn and 2‑axis...Work at officeShift workDay shift- Stellantis Product Design Office Milling And DigitizingFulltime position within Stellantis Product Design Office Milling and Digitizing Department requiring the individual to be highly organized and experienced in milling & digitizing operations. This opportunity requires...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Cnc Programmer. Be the first to apply!
- cnc machinist programmer Auburn Hills, MI
- cnc machinist Auburn Hills, MI
- cnc operator Auburn Hills, MI
- cnc mill machinist Auburn Hills, MI
- boeing cnc machinist Auburn Hills, MI
- cnc lathe machinist Auburn Hills, MI
- cnc programmer Auburn Hills, MI
- cnc machine operator Auburn Hills, MI
- cnc engineer Auburn Hills, MI
- cnc Auburn Hills, MI



