Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer

$52k - $60k

Aerotek

Job Description

Job Description

Job Title: CNC Machinist

Job Description

  • We are seeking a skilled CNC Machinist with programming ability to join our team
  • This position involves operating numerically controlled machine tools and performing complex series of progressive machining operations on a diverse line of work to close and exacting tolerance and finish specifications
  • This role is crucial in ensuring parts conform to specifications and may involve running more than one unit simultaneously
  • The position requires CNC 3 Axis programming of vertical mills, including setting up and operating the CNC Vertical Mill, understanding Fanuc and G&M codes, performing quality checks, and making machine offsets as necessary
  • The ability to read and understand part designs, along with functional familiarity with CAD, is essential

Job Responsibilities

  • Operate numerically controlled machine tools
  • Perform complex machining operations to exacting tolerance and specifications
  • Check parts for conformance to specifications
  • Run multiple units simultaneously if necessary
  • Program CNC 3 Axis vertical mills
  • Set up and operate CNC Vertical Mills
  • Understand and apply Fanuc and G&M codes
  • Perform quality checks and make necessary machine offsets

Essential Skills

  • 3 years of direct hands-on experience with CNC Mills
  • 3 years of experience with tool changes, edits of G&M codes, offsets, and blueprint reading
  • Proficiency in programming with WorkNC CAM or RTM/Lemoine CAM Software
Job Type & Location

This is a Permanent position based out of Auburn Hills, MI.

Pay and Benefits

The pay range for this position is $52000.00 - $60000.00/yr.

direct hire, benefits begin 1st of the month following hire date. Medical, dental, vision, 401k

Workplace Type

This is a fully onsite position in Auburn Hills,MI.

Application Deadline

This position is anticipated to close on Aug 22, 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.

\nCompany 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.

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Auburn Hills, MI vacancy
  •  ...CNC Programmer This opening is on 2nd shift from 3:00PM-11:00PM Job Summary CNC Programmers are responsible for interpreting project blueprints, designing programs and setting up machines to produce the appropriate cuts. Their primary job roles and responsibilities are... 
    Suggested
    Work experience placement
    Flexible hours
    Afternoon shift

    Airboss Inc

    Auburn Hills, MI
    14 hours ago
  • $52k - $60k

     ...CNC Machinist We are seeking a skilled CNC Machinist with programming ability to join our team. This position involves operating numerically controlled machine tools and performing complex series of progressive machining operations on a diverse line of work to close... 
    Suggested
    Permanent employment

    Aerotek

    Auburn Hills, MI
    14 hours ago
  •  ...CNC Programmer At Visioneering, we're more than a manufacturing company- we're a team of problem-solvers, innovators, and craftsmen who take pride in building some of the world's most advanced aerospace tooling and components. Established in 1953, Visioneering, Inc. has... 
    Suggested
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    Visioneering Inc

    Auburn Hills, MI
    14 hours ago
  •  ...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... 
    Suggested
    Full time
    All shifts
    Shift work

    3-Dimensional Services Group

    Rochester Hills, MI
    14 hours ago
  •  ...CNC Programmer Williams 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... 
    Suggested
    For contractors
    Work at office

    Williams International

    Pontiac, MI
    3 days ago
  •  ...CNC Programmer Provide programming support to the production floor. Ensure that all products being run on a CNC machine have the necessary program and that it is accurate. Perform duties in a safe and reliable manner. Key Accountabilities: Writing new program code, testing... 
    Work experience placement
    Local area

    thyssenkrupp

    Auburn Hills, MI
    14 hours ago
  • $52k - $60k

     ...Job Title: CNC Machinist Job Description We are seeking a skilled CNC Machinist with programming ability to join our team This position involves operating numerically controlled machine tools and performing complex series of progressive machining operations on... 
    Weekly pay
    Permanent employment

    Aerotek

    Pontiac, MI
    3 days ago
  •  ...CNC Machinist CNC Machinist-Auburn Hills, MI. Night Shift: Monday Friday; 4:30pm 3:00am. Three-five plus years of experience preferred. Knowledge of stamping dies a plus. Five axis machining experience preferred. Ability to read blueprints. Experience with hi-lo and crane... 
    Monday to Friday
    Night shift

    CER Group NA

    Auburn Hills, MI
    14 hours ago
  •  ...CNC Lathe Set-Up & Programmer (Day Shift) We are hiring a CNC Lathe Set-Up & Programmer (Day Shift). This role requires experience with setting up, programming Mazak CNC lathes and producing parts to print. You'll be responsible for turning raw materials into high-quality... 
    Shift work
    Day shift

    TEC Group

    Troy, MI
    2 days ago
  •  ...CNC Machinist Delta Technologies is an industry leading tooling company who is searching for a CNC Machinist with a background in machine operation and CNC Programming. Our customers are automotive manufacturers and suppliers in one of the fastest growing automotive regions... 

    U.S. Farathane

    Auburn Hills, MI
    1 day ago
  •  ...CNC Machinist / Programmer We'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 area
    Shift work
    Day shift
    Afternoon shift

    NESCO Inc

    Auburn Hills, MI
    2 days ago
  •  ...40-45 hours per week. Responsibilities Produce machined parts by setting up, and operating a mill and/or computer numerical control (CNC) machine Plan machining by studying work orders and blueprints Set up mills by tramming/indicating vices and/or work material Maintain... 
    Long term contract
    Shift work

    TEC Group

    Troy, MI
    1 day ago
  •  ...CNC Programmer Advanced CNC programming with experience in multi-axis machining, verification software, and nickel-based alloys. Job #135827 Power Greenville, South Carolina Apply Now Talascend is currently seeking a CNC Programmer for a contract opportunity... 
    Contract work

    Talascend

    Troy, MI
    14 hours ago
  •  ...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... 

    Molders Services Inc

    Pontiac, MI
    15 days ago
  •  ...Junior Cnc Machinist Delta 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

    U.S. Farathane

    Auburn Hills, MI
    14 hours ago
  • $25 - $37.5 per hour

     ...CNC Machinist An 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... 
    Hourly pay
    Permanent employment
    Full time
    Relocation package
    Shift work
    Night shift
    Day shift
    Afternoon shift

    MBC Talent Connections

    Pontiac, MI
    1 day ago
  • $25 - $37.5 per hour

     ...supporting services that exceed the expectations of our customers. The Opportunity Williams International has several opportunities for both CNC and Manual Machinist, Lathes, Mills, and Grinders to join our team. Working in a clean, collaborative environment, machinists will... 
    For contractors
    Apprenticeship
    Relocation package
    Shift work
    Night shift
    Afternoon shift

    Williams International

    Pontiac, MI
    1 day ago
  •  ...Job Description Job Description Job Title : CNC Machinist (Bridgeport / SNK) Location : Auburn Hills. MI Type: Contract to hire Pay + Benefits.   Job Summary: Currently, we are seeking a Bridgeport / SNK Machinist to become a part of our team. The position... 
    Contract work
    Work experience placement

    Zobility

    Auburn Hills, MI
    13 days ago
  • Job Description Job Description   * Established 40 years in business detail shop. This position is open for anyone with minimum experienced to Journeyman. We do single and multiple details to print.We program from screen or Fusion 360. Our shop has cutting technology...
    Full time
    Relocation
    Flexible hours

    Ritetool

    Auburn Hills, MI
    13 days ago
  • $25 - $37.5 per hour

     ...CNC Machinist, Lathes Williams 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 contractors
    Apprenticeship
    Relocation package
    Shift work
    Night shift

    Williams International

    Pontiac, MI
    1 day ago
  •  ...Job Description Job Description Work with Eurotech and Okuma CNC lathes. Program complex gear components. Join a shop where your...  ...matter. We’re looking for an experienced CNC Lathe Programmer/Machinist who enjoys programming, setup, and making precision... 
    Monday to Friday
    Day shift

    Jemms-Cascade

    Troy, MI
    15 days ago
  • $22 - $30 per hour

    2nd Shift CNC Lathe Machinist This role focuses on setting up, operating, and editing programs on Haas 3-axis CNC lathes to machine...  ...Effective communication skills to coordinate with supervisors, programmers, and fellow machinists. Willingness to work overtime,... 
    Contract work
    Temporary work
    Casual work
    Shift work
    Day shift
    Afternoon shift

    Aerotek

    Auburn Hills, MI
    1 day ago
  •  ...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 time
    Immediate start
    Monday to Friday

    Jolico / J-B Tool, Inc

    Utica, MI
    13 days ago
  •  ...CNC Machinist Auburn Hills, MI. Contract Position Available Shifts: Day Shift: 6:00 am - 4:30 pm Monday - Friday, weekends when required Night Shift: 4:30 pm - 2:30 am Monday-Friday, weekends when required Requirements of the CNC Machinist: 3-5+ years of experience preferred... 
    Contract work
    Monday to Friday
    Shift work
    Night shift
    Weekend work
    Day shift

    CER Group NA

    Auburn Hills, MI
    14 hours ago
  •  ...Tool Room Machinist Responsible for independently programming, setting up, and operating one or more CNC machines to produce high-quality parts from start to finish. This role requires interpreting engineering drawings, selecting appropriate tooling, performing inspections... 
    Shift work

    American Axle & Manufacturing

    Auburn Hills, MI
    14 hours ago
  • $23 - $33 per hour

    2nd Shift CNC Machinist (CNC Mold Programmer) Rochester Hills, MI Direct Hire Pay: $23-$33/hr. + 8% Shift Premium (DOE) An established, family-owned Tier 1 manufacturing supplier is seeking experienced CNC Machinists to join their growing team. This is an excellent opportunity... 
    Shift work
    Afternoon shift

    HRU-Tech

    Rochester Hills, MI
    4 days ago
  •  ...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

    Kratos Defense & Security Solutions

    Pontiac, MI
    3 days ago
  • Med-National Staffing Inc. in Troy, MI is seeking an experienced CNC Lathe Machinist/Programmer to join its precision manufacturing team. You will program, edit, and optimize CNC programs using Mastercam and G-Code, perform full machine setups, and machine high-precision... 

    Med-National Staffing Inc.

    Troy, MI
    4 days ago
  • $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 time
    Shift work
    Day shift
    Afternoon shift

    DM3D TECHNOLOGY LLC

    Auburn Hills, MI
    18 days ago
  • $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 pay
    Work at office
    Remote work
    Relocation

    FANUC

    Rochester Hills, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!