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

CNC Programmer

$87.5k - $112.5k

Aerotek

Job Description

Job Description

Job Title: CNC Programmer (Relocation to Baton Rouge, LA)

Job Description

The CNC Programmer programs and operates CNC machines using Fanuc controls to produce precision parts, primarily supporting oil, gas, and chemical valve components and related parts. This role focuses on creating and optimizing programs for CNC lathes and milling machines (up to 4 axes), setting up complex jobs, and leading all aspects of CNC programming in a modern, growing machine shop environment.

Responsibilities

  • Program CNC machines using Fanuc controls to produce high-quality, precision parts.
  • Operate CNC lathes and milling machines, including up to 4-axis equipment, to manufacture components to specification.
  • Set up and operate 3-, 4th-, or 5th-axis CNC machines, ensuring proper tooling, fixturing, and workholding.
  • Apply strong knowledge of machining processes such as turning, milling, drilling, and tapping to optimize part production.
  • Lead all CNC programming activities for the shop and serve as the primary expert for CNC language and programming decisions.
  • Program parts using Mastercam or Fusion (or similar CAM software) and refine programs for efficiency, quality, and repeatability.
  • Interpret and work from blueprints, technical drawings, and specifications to develop accurate CNC programs.
  • Reverse engineer existing parts when drawings or models are limited or unavailable, and create appropriate CNC programs for production.
  • Collaborate closely with machine operators and other shop personnel to ensure programs run effectively on the floor.
  • Use precision measuring instruments such as calipers, micrometers, and bore gauges to verify dimensions and ensure parts meet tolerance requirements.
  • Support the programming and setup of new CNC 4-axis mills and CNC lathes, providing input on in-house programming standards and best practices.
  • Produce parts for oil, gas, and chemical valves, as well as other components that support the industry, while maintaining high quality and consistency.
  • Troubleshoot machining and programming issues, making adjustments to improve part quality and reduce cycle time.
  • Maintain organized program files and documentation for repeat jobs and continuous improvement.

Essential Skills

  • Minimum of 5+ years of CNC programming experience.
  • Hands-on experience working in a machine shop environment alongside operators.
  • Strong proficiency programming CNC machines using Fanuc controls.
  • Proven experience programming and running CNC lathes or CNC mills, with at least 5+ years of programming experience on lathe or mill machines.
  • Ability to set up and operate 3-, 4th-, or 5th-axis CNC machines.
  • Solid understanding of machining processes including turning, milling, drilling, and tapping.
  • Experience programming using Mastercam or Fusion (or similar CAM platforms).
  • Ability to read, interpret, and work from blueprints and technical drawings.
  • Capability to reverse engineer parts and develop accurate CNC programs from existing components.
  • Proficiency using precision measuring instruments such as calipers, micrometers, and bore gauges.
  • Experience producing parts for oil, gas, and chemical valves or related industrial components.

Additional Skills & Qualifications

  • 10+ years of CNC programming experience is preferred.
  • Experience leading or being the primary CNC programmer in a shop environment.
  • Experience working with new CNC equipment, particularly 4-axis mills and CNC lathes.
  • Comfort providing input on in-house programming standards, tooling strategies, and machining methods.
  • Strong problem-solving skills and the ability to troubleshoot machining and programming issues on the floor.
  • Effective communication skills to collaborate with operators, quality personnel, and other shop team members.

Why Work Here?

You will work in a clean, new, air-conditioned shop that offers a comfortable and modern environment. The operation is growing quickly, providing opportunities to take ownership of the CNC programming function and influence how the shop runs. You will have a leading voice in programming decisions and in-house standards for new CNC equipment, allowing you to shape processes and make a visible impact. The team size is small enough to feel collaborative and supportive, while still offering the resources needed to do high-quality work.

Work Environment

This is a 1st shift position, typically working from 7:00 a.m. to 5:00 p.m., Monday through Friday, with weekends as needed based on workload. The facility is a clean, new, air-conditioned machine shop with approximately 20 people on-site, including support for painting and finishing, quality, and manual machining. The environment features CNC lathes and new CNC 4-axis mills with Fanuc controls, supported by CAM software such as Mastercam or Fusion. The shop operates as a collaborative setting where the programming lead works closely with operators and other team members to produce precision parts for demanding industrial applications.

Job Type & Location

This is a Permanent position based out of Huntsville, AL.

Pay and Benefits

The pay range for this position is $87500.00 - $112500.00/yr.

• 401k which comes with a 4% match on a 5% deferral, eligible after 6 months of employment
• 1-2 weeks of PTO depending on experience
• 10 paid holidays
• Christmas bonus ~Ask the AM for the Benefits Guide provided by HR~

Workplace Type

This is a fully onsite position in Huntsville,AL.

Application Deadline

This position is anticipated to close on Jun 16, 2026.

About Aerotek

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 meets 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 solving for 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.

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.

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.

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 1 day ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Huntsville, AL vacancy
  •  ...this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. CNC Programmer Full Time Huntsville, AL, US 8 days ago Requisition ID: 1095 Radial Solutions Inc., (RSi), is a Service-Disabled Veteran... 
    Suggested
    Full time
    Contract work
    Shift work

    Team Rsi

    Huntsville, AL
    2 days ago
  •  ...CNC Laser and Press Brake Programmer Leidos is seeking a highly skilled and experienced CNC Laser and Press Brake Programmer to join our Platform Integration Facility team in Huntsville, AL, to support operations in our precision sheet metal environment. This programmer... 
    Suggested
    Worldwide

    Leidos

    Huntsville, AL
    23 hours ago
  • Team Rsi is seeking a CNC Programmer in Huntsville, AL to produce complex parts for our NASA contract. The position requires formal training in CNC operations, along with multiple years of hands-on experience. Candidates should possess strong problem-solving skills and... 
    Suggested
    Full time
    Contract work

    Team Rsi

    Huntsville, AL
    2 days ago
  • $62.4k - $70k

     ...CNC Department Expansion Opportunity A growing state-of-the-art manufacturing company offering precision machined parts for the aerospace and defense industry is seeking to expand their CNC department. The ideal candidate will have a technical school certificate in... 
    Suggested
    Shift work

    Randstad

    Huntsville, AL
    16 hours ago
  • Job Summary: A CNC machinist operates and programs computer numerical control (CNC) machines to manufacture precision parts from metal or other materials. CNC machinist will develop for developing quality programs that run as efficiently as possible with the least amount... 
    Suggested

    OneWater Inc

    Madison, AL
    4 days ago
  •  ...ability to read technical drawings and blueprints to ensure accurate production. Key Responsibilities: Set up and operate manual and CNC machines (mills, lathes, grinders, etc.) to produce precision parts. Read and interpret blueprints, schematics, and technical... 
    Apprenticeship

    Aegis Worldwide

    Huntsville, AL
    4 days ago
  •  ...Strata-G Solutions, LLC is searching for a talented and experienced CNC Machinist for multi-axis milling and lathe machining centers. Candidates will be responsible for ensuring our company produces quality parts and tools specific to engineering drawings and customer... 

    STRATA-G SOLUTIONS, INC.

    Huntsville, AL
    1 day ago
  •  ...CNC Machinist Company: Norris Cylinder Company Primary Location: 521 Green Cove Road SE, Huntsville, AL 35803 USA Employment Type: Hourly | Full-Time Function: Manufacturing Production / Distribution Equal Opportunity Employer Minorities/Women/Veterans/Disabled... 
    Hourly pay
    Full time

    TriMas Corporation

    Huntsville, AL
    4 days ago
  •  ...A client in Huntsville, AL is seeking several CNC Machinist who will be responsible for producing replacement metal parts, shaping new parts, and operating standard machine tools. Other job responsibilities: - Producing replacement parts and new parts in making... 

    Insight Global

    Huntsville, AL
    3 days ago
  •  ...motivated, hands-on individuals who are eager to learn and build a career in machining and advanced manufacturing. This is an entry-level CNC machinist role designed for individuals with strong mechanical aptitude and a willingness to learn. Minimal CNC machining experience... 
    Traineeship

    LSINC

    Huntsville, AL
    4 days ago
  • $30 - $40 per hour

    Check out this new opportunity! CNC Machinist Huntsville, AL $30.00 - $40.00/Hour Evening Shift: 2:00pm - 10:30pm For over 30 years...  ...a clean work area ~ Work collaboratively with engineers, programmers, and supervisors to improve processes Qualifications: ~ High... 
    Afternoon shift

    Moseley Technical Services

    Huntsville, AL
    1 day ago
  • $62.4k - $70k

     ...of-the-art manufacturing company offering precision machined parts for the aerospace and defense industry is seeking to expand their CNC Department.  The ideal candidate will have a Technical School certificate in machining, and a minimum of 4 years of machine shop experience... 
    Permanent employment
    Temporary work
    Work experience placement
    Shift work

    Randstad

    Huntsville, AL
    3 days ago
  • $69.55k - $125.73k

     ...solutions to support our customers’ success through diverse and talented people dedicated to high-impact work. Primary Responsibilities The CNC Machinist must be capable of reading engineering drawings and CAD models to produce unique precision parts. Experience in the... 
    Full time
    Shift work

    Koitecc Solutions

    Huntsville, AL
    2 days ago
  •  ...requirements, work orders, blueprints, sketches, charts, and work instructions to manufacture parts and assemblies to specification. Operate CNC (multi-axis) and conventional machines to fabricate precision components while maintaining strict quality standards. Set up,... 
    Long term contract
    Temporary work
    Immediate start
    Relocation

    AAA USA, Inc.

    Madison, AL
    2 days ago
  •  ...being on a team that wins. Job Description Job Summary: Under minimum supervision, set up, program, and operate all types of CNC machinery that automatically mills, punches, drills, broaches or reams metal and/or plastic parts. Make adjustments to adhere to... 
    Local area
    Shift work

    Teledyne

    Huntsville, AL
    4 days ago
  •  ...Job Description Job Description Salary: Manufacturing Engineer CNC Programmer At ReLogic Research, you won't be just another headcount. We're a tight-knit team of engineers, physicists, and technical professionals solving complex challenges in national defense... 
    Full time

    ReLogic Research

    Huntsville, AL
    11 days ago
  • $69.55k - $125.73k

     ...community. Our Mission, Vision, and Values guide the way we do business. Your greatest work is ahead! Leidos is seeking talented CNC Machinists to join our Mechanical Manufacturing team in Huntsville, AL. The ideal candidate will need to have experience in... 
    Full time
    Local area
    Immediate start
    Worldwide
    Shift work

    Leidos

    Huntsville, AL
    2 days ago
  •  ...impact and want the excitement of being on a team that wins. Job Description Job Summary: Under close supervision, operate CNC machinery that automatically mills, punches, drills, broaches or reams metal and/or plastic parts. Make adjustments to adhere to established... 
    Local area
    Shift work

    Teledyne

    Huntsville, AL
    1 day ago
  • A leading medical device manufacturer in Alabama is seeking a skilled CNC Machinist. The role involves operating multi-axis CNC machines for medical device production, performing setups, and ensuring program performance. Candidates should have at least 1 year of experience... 

    Orchid MPS Holdings, LLC

    Huntsville, AL
    16 hours ago
  •  ...Koitecc Solutions is seeking a CNC Machinist in Huntsville, Alabama. The ideal candidate will be responsible for producing unique precision parts and working with engineering drawings in a fast-paced R&D environment. Applicants must have at least 3 years of CNC machining... 
    Full time
    Day shift

    Koitecc Solutions

    Huntsville, AL
    2 days ago
  •  ...Leidos in Huntsville, Alabama is seeking a skilled CNC Machinist to produce unique precision parts. The ideal candidate will have a high school diploma or GED and at least 1 year of experience operating CNC mills and lathes. This is a full-time position requiring 10-hour... 
    Full time
    Shift work

    Leidos

    Huntsville, AL
    3 days ago
  • $57.85k - $104.58k

     ...community. Our Mission, Vision, and Values guide the way we do business. Your greatest work is ahead! Leidos is seeking a talented CNC Machinist 2nd shift to join our Mechanical Manufacturing team in Huntsville, AL. The ideal candidate will need to have experience in... 
    Full time
    Local area
    Immediate start
    Worldwide
    Shift work
    Afternoon shift

    Leidos

    Huntsville, AL
    4 days ago
  • $32 - $40 per hour

     ...Overview We are hiring elite-level CNC Machinists to join our high-mix, low-volume aerospace and defense machine shop . We...  ...First Article Inspections (FAI) is highly preferred). Advanced Programmer (preferred): Experience fully programming from scratch in... 
    Relocation
    Shift work
    Night shift
    Weekend work
    Day shift

    Laborup

    Huntsville, AL
    4 days ago
  •  ...high standards of professionalism and judgement. The Senior CNC Machinist will be instrumental in maintaining and improving our...  ...practices. Mentor and provide technical guidance to junior programmers and machinists. Requirements & Desired Skills Associate's... 
    Full time

    ReLogic Research

    Huntsville, AL
    3 days ago
  • $34.5 per hour

     ...experience - pay is $34.50 candidate with 5 plus years of experience - pay is $38 6% shift premium This role is for an experienced CNC machinist on 2nd shift, working four 10-hour shifts from Monday to Thursday. You will operate and set up GROB CNC machines running... 
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Monday to Thursday
    Shift work
    Afternoon shift
    3 days per week

    Aerotek

    Huntsville, AL
    2 days ago
  • Position CNC Machinist - 2nd Shift, Huntsville, AL About the Role Leidos Mechanical Manufacturing team seeks a CNC Machinist for 2nd shift, responsible for programming, setting up, and operating a variety of machine tools including CNC mills and CNC lathes. The candidate... 
    Full time
    Shift work
    Afternoon shift

    Leidos Inc

    Huntsville, AL
    2 days ago
  •  ...mathematics and experience in machining to solve problems. ~ The ability to select the right tool for the job. ~ Basic knowledge of CNC programming and can make program edits that are minor in nature. ~ Capable of producing products from engineering drawings. ~... 
    For contractors

    Tyonek Native Corporation

    Madison, AL
    5 days ago
  •  ...and angles as per the design. * Operating fabrication machinery: Proficiently operate various sheet metal fabrication equipment like CNC punch, power shears, press brakes, rolling machines, and hand tools. * Produces replacement parts and new parts in making repairs... 
    Full time
    Remote work

    Science and Engineering Services

    Huntsville, AL
    8 days ago
  •  ...Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a CNC Machinist, Senior to join our dynamic and diverse team in Huntsville, AL. This is an immediate opening with opportunities for growth and professional development... 
    Full time
    Local area
    Immediate start
    Remote work
    10 hours per week
    Shift work

    Simulation Technologies Inc

    Huntsville, AL
    2 days ago
  • **SHIFT**ALA - Shift 3 ($3) (United States of America - Alabama)* The Machinist, CNC reports directly to the area Supervisor.* Performs basic machining functions to produce parts.* Operates multiple machines simultaneously.* Monitors the machine to ensure proper program... 
    Work experience placement
    Second job
    Work visa
    Shift work
    Afternoon shift

    Orchid MPS Holdings, LLC

    Huntsville, AL
    4 days ago

Do you want to receive more vacancies?

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