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

CNC Mill Machinist

$49.92k - $66.56k

Aerotek

Job Title: CNC Machinist

Job Description

This role focuses on setting up, programming, and operating CNC milling machines to produce precision components within tight tolerances. You will interpret complex blueprints, write and modify programs directly at the machine, and ensure high-quality output by using precision measuring tools and sound machining practices. The position requires strong technical skills, attention to detail, and the ability to manage multiple machines and tasks in a climate-controlled machine shop environment.

Responsibilities

  • Read and interpret detailed blueprints and engineering drawings to determine machining requirements.

  • Set up CNC milling machines and accurately indicate parts prior to machining.

  • Write programs at the machine directly from drawings, using G-Code and M-Code.

  • Modify CNC programs to optimize machining conditions, including feed, speed, depth of cut, and axis movements and positioning.

  • Adjust cutters to achieve required tolerances and fits, and understand how these adjustments affect current and subsequent programs and tooling.

  • Machine parts to very close tolerances and precise fits, consistently meeting specification requirements.

  • Use micrometers, calipers, and other precision measuring tools to measure within .005 mm or 0.0002 inches.

  • Load programs into CNC machines and pull programs from the server to CNC mills using basic computer skills.

  • Read, write, and edit G-Code and M-Code to refine and troubleshoot machining operations.

  • Pick up and set zero positions on CNC machines accurately.

  • Run multiple machines during long program runs while maintaining quality and throughput.

  • Multi-task effectively by preparing the next job before the current job is finished to reduce setup time.

  • Monitor machine performance, make necessary adjustments, and ensure parts meet all quality standards.

  • Apply a solid understanding of basic machining concepts and how parts interact in assemblies.

  • Follow shop procedures and safety practices while handling materials and operating equipment.

  • Lift and move materials and components, as needed, up to 50 lbs overhead in a safe manner.

Essential Skills

  • Ability to read and interpret complex blueprints and engineering drawings.

  • Ability to read, write, and edit G-Code and M-Code, including Fanuc-style controls.

  • At least 2 years of relevant experience with CNC milling machine programming and operation.

  • Proficiency in setting up CNC mills, including indicating parts and setting zero positions.

  • Ability to machine to tight tolerances and precise fits.

  • Ability to modify CNC programs and understand how changes affect subsequent operations and programs.

  • Proficiency with micrometers, calipers, and other precision measuring tools, including measuring within .005 mm or 0.0002 inches.

  • Experience with common CNC controls and CNC milling operations.

  • Computer literacy, including the ability to pull programs from a server to CNC mills.

  • Awareness of basic machining concepts and how parts interact in assemblies.

  • Ability to work within tight tolerances consistently.

  • Ability to properly use and read calipers, micrometers, and other precision tools.

  • Ability to lift up to 50 lbs overhead.

Additional Skills & Qualifications

  • Experience writing programs at the machine directly from drawings.

  • Experience adjusting cutters to achieve required tolerances and understanding the impact on subsequent programs.

  • Ability to select optimal machining conditions such as feed, speed, depth of cut, and axis movements.

  • Comfort running multiple machines during long program cycles.

  • Strong multi-tasking skills to prepare upcoming jobs while current jobs are running.

  • General computer knowledge and comfort working with server-based program storage.

  • Strong attention to detail and commitment to producing high-quality work.

  • Good communication skills to collaborate with team members in a machine shop environment.

Why Work Here?

You will join a growing organization that offers a stable and forward-looking environment where your skills can develop alongside expanding operations. The company supports flexible start times within the shift structure, helping you balance work and personal commitments. You can also enjoy company events throughout the year, fostering a collaborative and engaging workplace culture.

Work Environment

The role is based in a climate-controlled machine shop that specializes in producing dies, providing a clean, comfortable, and stable production environment. The standard schedule is a flexible second shift from Monday to Thursday, working 10-hour shifts typically running from 2:20 p.m. to 12:50 a.m., with some overtime opportunities on Fridays. Fridays are often structured as half days, and you may choose to start around 10:00 a.m. for an additional 4 to 6 hours as needed. You will work with CNC milling machines, common CNC controls (including Fanuc-style G-Code and M-Code), and a range of precision measuring tools such as micrometers and calipers. The environment emphasizes precision machining, safe material handling, and consistent production quality.

Job Type & Location

This is a Permanent position based out of Apex, NC.

Pay and Benefits

The pay range for this position is $49920.00 - $66560.00/yr.

10 holidays paid per year, 14 days pto to start, 401k, health, vision, dental

Workplace Type

This is a fully onsite position in Apex,NC.

Application Deadline

This position is anticipated to close on Jul 23, 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 4 days ago
Similar jobs that could be interesting for youBased on the CNC Mill Machinist in Apex, NC vacancy
  • $49.92k - $66.56k

     ...Job Description Job Description Job Title: CNC Machinist Job Description This role focuses on setting up, programming, and operating CNC milling machines to produce precision components within tight tolerances. You will interpret complex blueprints, write and modify... 
    Suggested
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Flexible hours
    Shift work
    Afternoon shift

    Aerotek

    Apex, NC
    5 days ago
  • $24 per hour

     ...and furniture products available. Set Up Machinist Job Description Our High-End Lighting and...  ...Up Machinist who can set up a variety of CNC machines and help to enhance the productivity...  ...Duties Set up a variety of CNC machines, Mills and Lathes, utilizing common tools. Set... 
    Suggested
    Hourly pay
    Full time
    Shift work

    Ficalora

    Raleigh, NC
    9 days ago
  •  ...Machinist CNC Milling Center At SCHUNK we drive innovation in automation, clamping technology, and precision engineering worldwide. We have a burning passion for everything that has anything to do with technology! We are fascinated by the way it will change the world... 
    Suggested
    Worldwide
    Flexible hours

    Schunk Intec Inc

    Morrisville, NC
    1 day ago
  •  ...CNC Machinist Millennium Print Group is seeking an elite CNC Machinist to lead precision manufacturing operations. We need a technical...  ...Operations & Programming Program, set up, and operate CNC mills and lathes using G-code and CAM software Design tooling... 
    Suggested
    Full time
    Temporary work
    Apprenticeship
    Worldwide
    Relocation package
    Flexible hours

    Millennium Print Group

    Raleigh, NC
    11 hours ago
  • $26.5 - $30.5 per hour

     ...Job Title: CNC Machinist Job Description Join our team as a CNC Machinist on the 1st shift from 6:30 AM to 3:00 PM. You will operate...  .... Essential Skills Experience with at least 5 axis CNC, milling, and turning. Confident in machine setup ability. Experience... 
    Suggested
    Weekly pay
    Contract work
    Temporary work
    Day shift

    Aerotek

    Morrisville, NC
    4 days ago
  •  ...CNC Machinist The CNC Machinist will be responsible for ensuring production of both precision machined components along with brazed chassis...  ...of CNC equipment including vertical, horizontal and 5 axis milling machines in the manufacture of precision machined components... 
    Relocation package
    Shift work

    C/A Design Inc.

    Raleigh, NC
    3 days ago
  • $26.5 - $30.5 per hour

     ...Job Description Job Description Job Title: CNC Machinist Job Description Join our team as a CNC Machinist on the 1st shift from 6...  .... Essential Skills Experience with at least 5 axis CNC, milling, and turning. Confident in machine setup ability. Experience... 
    Weekly pay
    Contract work
    Temporary work
    Work at office
    Day shift

    Aerotek

    Morrisville, NC
    4 days ago
  •  ...Kennametal: Instagram, Facebook, LinkedIn and YouTube.     CNC Machinist Sales and Application Engineer Location - Eastern North...  ...Engineers work on unique challenges related to cnc machining, milling, and lathe applications. The role is based from a home office... 
    Contract work
    Work from home
    Home office
    Night shift

    Kennametal

    Raleigh, NC
    17 hours ago
  •  ...distributors. Our sales team is trained across all of our products to give our customers insights into our entire portfolio. CNC Machinist - 1st Shift Position Overview This position is part of MACOM's RF Power Team which develops high power and high... 
    Permanent employment
    Apprenticeship
    Shift work
    Day shift

    Macom Technology Solutions Holdings, Inc.

    Morrisville, NC
    12 hours ago
  •  ...Job Description We are seeking an experienced CNC Programmer to perform analysis of drawings and models and create a program within Mastercam...  ...complex programming in Mastercam for horizontal and vertical mills, and lathes, working with a variety of materials (Inconel, Monel,... 
    Work at office
    Local area

    6AM City

    Raleigh, NC
    4 days ago
  • $29.01 - $40.01 per hour

     ...CNC Operator, 2nd Shift Morrisville, North Carolina, United States Anduril Industries is a defense technology company with a mission...  ...from 3:00PM to 11:30PM. What You'll Do Operating of CNC mills, lathes, multi-axis routers Interpreting CAD design models.... 
    Hourly pay
    Full time
    Work experience placement
    Immediate start
    Monday to Friday
    Afternoon shift

    Anduril

    Morrisville, NC
    1 day ago
  •  ...CNC Programmer - Aerospace & Defense C/A Design, Inc. is part of the Heico Companies, and in aggregate, Heico's businesses generate...  ...: ~1 to 3 years CNC Set up experience ~3 Years of CNC Milling Programming (Mastercam or Camworks preferred) ~ CNC Milling Programming... 
    Work at office
    Remote work
    Relocation package

    C/A Design Inc.

    Raleigh, NC
    4 days ago
  •  ...responsible for: Setup and operation of manual and/or CNC machining equipment Ability to make program edits at the...  ...and use of overhead cranes Firm understanding of turning and milling insert geometries and grades Understanding of basic cut... 
    Work at office
    Local area
    Worldwide
    Monday to Friday
    Day shift
    Afternoon shift

    Flowserve

    Raleigh, NC
    1 day ago
  •  ...responsible for: Setup and operation of manual and/or CNC machining equipment Ability to make program edits at the...  ...and use of overhead cranes Firm understanding of turning and milling insert geometries and grades Understanding of basic cut... 
    Work at office
    Local area
    Worldwide
    Monday to Friday
    Day shift
    Afternoon shift

    Flowserve

    Raleigh, NC
    1 day ago
  •  ...Machinist The successful candidate will be responsible for: Setup and operation of manual and/or CNC machining equipment Ability to make program edits at the machine for CNC...  ...Firm understanding of turning and milling insert geometries and grades Understanding... 
    Work at office
    Monday to Friday
    Day shift
    Afternoon shift

    Flowserve

    Raleigh, NC
    1 day ago
  • $21 - $26 per hour

     ...Job Description Job Description Job Title: CNC Operator Job Description This role operates multiple CNC milling machines in a fast-paced, loud, and highly technical production environment. The CNC Operator sets up machines, performs tool changes, and conducts... 
    Weekly pay
    Full time
    Contract work
    Temporary work
    Work at office
    Immediate start
    Shift work
    Night shift

    Aerotek

    Raleigh, NC
    6 days ago
  •  ...CNC Programmer Symbiotic Services is hiring a CNC Programmer to develop and optimize machining processes for precision components in a high-performance manufacturing environment. Key Responsibilities: Interpret engineering drawings and specifications Develop... 

    Symbiotic Services

    Raleigh, NC
    4 days ago
  •  ...machining. Selects, aligns, and secures holding fixtures, cutting tools, attachments, accessories, and materials on machines, such as mills, lathes, jig borers, grinders, and shapers. Calculates and sets controls to regulate machining factors, such as speed, feed,... 
    Work experience placement
    Monday to Friday
    Afternoon shift

    Gregory Poole

    Raleigh, NC
    3 days ago
  •  ...CNC Operator II CNC Operator II – Day Shift Schedule: Monday–Thursday, 10-hour shifts Employment Type: Full-Time Presented by: Symbiotic Services Overview Symbiotic Services is hiring a CNC Operator II to set up and operate CNC machinery while contributing to... 
    Full time
    Shift work
    Day shift

    Symbiotic Corp.

    Raleigh, NC
    11 hours ago
  • $41.09 per hour

     ...Essential Duties*** Specific responsibilities include, but are not limited to:* Set up and operate conventional or CNC machine tools such as lathes, milling machines, grinders and Wire EDM machines, to produce parts to prescribed dimensions and finishes.*... 
    Hourly pay
    Permanent employment
    Full time
    Apprenticeship
    Local area
    Visa sponsorship

    GAF Materials Corp.

    Raleigh, NC
    3 days ago
  •  ...CNC Operator I - Weekend Shift - Aerospace & Defense Industry Heico has a history of success. Since its founding over 40 years ago The Heico Companies has grown from a single business to over 80 separate companies through a strategic acquisition policy, and by reinvesting... 
    Shift work
    Weekend work

    C/A Design Inc.

    Raleigh, NC
    17 hours ago
  •  ...manufacturing capabilities through on-site instruction and hands-on optimization strategies. This role demands a proven background in CNC machining and CAD/CAM programming, specifically with Mastercam. The ideal candidate will have at least 5 years of programming... 

    Phillips

    Raleigh, NC
    1 day ago
  • $29.5 - $36.61 per hour

     ...assist in the development of effective automated and manual systems for machining lines. Assist in the development of CNC machining operations including milling, turning, grinding, and verification systems with in‑process and post‑process gauging methods/systems. Assist in... 
    Full time
    For contractors
    Immediate start

    Borgwarner Emissions Systems Spain SL

    Raleigh, NC
    4 days ago
  • Independent Bridal Alteration Professional Join our network of independent alteration professionals specializing in bridal and wedding wear. What you'll do includes altering wedding gowns, bridesmaid dresses, and mother-of-the-bride/groom dresses (hemming, bustle, bodice...
    For contractors
    Local area
    Work from home
    Afternoon shift

    Thimble Alterations

    Cary, NC
    3 days ago
  •  ...Manual Maintenance Machinist Morrisville, NC - 9221 Join the leader in trading card manufacturing At Millennium Print Group (MPG...  ...Manual Machining Operations Set up and operate manual lathes, mills, surface grinders, drill presses, saws, and related equipment.... 
    Temporary work
    Apprenticeship
    Relocation package
    Flexible hours

    Millennium Print Group

    Morrisville, NC
    4 days ago
  • Skilled Dozer, Excavator, and Trackhoe Operators Needed We are looking for skilled dozer, excavator, and trackhoe operators for civil construction projects, including commercial, public infrastructure, and subdivision work. What You Will Do Operate heavy equipment...
    Full time

    Terrahawk LLC

    Apex, NC
    3 days ago
  • Description: Summary of Duties and Responsibilities Operates press brake machines to bend and form metals to meet customer specification. Required Schedule: Monday-Thursday 3pm-1am Primary Duties and Responsibilities # Follow and comply with all company...
    Work at office
    Afternoon shift

    SMT INC

    Raleigh, NC
    7 hours ago
  •  ...cutting tools, jigs, fixtures, gauges, and machinists' hand tools. The candidate maintains a...  ...controlled machine tools such as lathes, milling machines, and grinders to cut, bore, grind...  ...drill presses, surface grinders, lathes, and CNC machines (CNC set up a plus). Strong... 
    Temporary work
    Apprenticeship
    Local area
    Relocation
    Relocation package
    Afternoon shift

    Check-Mate Industries

    Raleigh, NC
    1 day ago
  • Job Description Repair and Tool Technicians are responsible for the evaluation and repair of small engines, outdoor power equipment and handheld electrical devices. This position makes equipment recommendations and ensures that units are maintained. Technicians work...
    Local area

    Home Depot

    Apex, NC
    3 days ago
  • Lapels Dry Cleaning in Cary, North Carolina is seeking an experienced Tailor / Seamstress for a full-time or part-time position. Ideal candidates will have a strong customer service background and previous experience in tailoring or sewing, especially from upscale establishments...
    Full time
    Part time
    Immediate start

    Ontario Trillium Foundation

    Cary, NC
    3 days ago

Do you want to receive more vacancies?

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