Cnc Programmer

  • Aerotek
  • Rogers, Minnesota
  • 06/27/2026
Full time Information Technology Telecommunications

Job Description

Job Description Job Description Job Title: CNC Programmer
Job Description

This role focuses on programming, setting up, and operating CNC lathes and mills to produce short-run parts and components used in industrial and commercial paint sprayers. You will create programs in Mastercam from blueprints, collaborate closely with engineering, and perform multiple set-ups and machine operations while maintaining high quality standards through self-inspection.

Responsibilities

  • Set up and operate short-run parts on CNC lathes and CNC mills.
  • Program new parts and components in Mastercam based on engineering requirements and blueprints.
  • Work closely with engineering to create parts and programs directly from blueprints, including those with GD&T specifications.
  • Perform approximately 3-4 CNC set-ups per week on machining centers and related equipment.
  • Run 1-3 machines at a time, including CNC lathes and CNC mills, while maintaining efficient workflow and part quality.
  • Inspect your own parts using micrometers, calipers, pin gauges, and other general quality tools to ensure they meet specifications.
  • Apply knowledge of machine offsets, tool changes, and machine set-up to optimize machining operations.
  • Use understanding of GD&T and blueprint reading to verify dimensions and tolerances.
  • Support machining of various components that feed into downstream assembly operations.
  • Perform general quality checks and document results as required to support consistent, repeatable production.
Essential Skills
  • 2-year technical degree in Machine Tool Technology, Machining, or a closely related field.
  • At least 1 year of Mastercam programming experience for CNC machining applications.
  • Hands-on experience setting up and operating CNC lathes and CNC mills.
  • Proficiency in reading and interpreting blueprints, including GD&T symbols and requirements.
  • Ability to perform general quality checks on parts using micrometers, calipers, pin gauges, and other standard inspection tools.
  • Working knowledge of CNC machining centers, machine set-up, machine offsets, tool changes, and CNC operation.
  • Ability to run multiple machines simultaneously while maintaining quality and efficiency.
  • Strong attention to detail and commitment to producing accurate, high-quality parts.
Additional Skills & Qualifications
  • Experience with full set-up of CNC machines such as Mazatrol, Citizen Swiss, and Haas mills.
  • Programming experience with G and M code for CNC machines.
  • Broader CNC machining experience across different platforms and machining centers.
  • Familiarity with industrial and commercial equipment components, particularly those used in paint sprayer systems.
Why Work Here?

The organization offers significant opportunities for growth and skill development, especially within the machining department, where you can expand your experience in setting up and running a wide variety of machines. Employees benefit from a strong total rewards package that includes comprehensive benefits and employee stock incentives, reflecting a long-term investment in the workforce. The culture emphasizes stability, professional development, and a supportive environment, making it a highly regarded place to build a career in CNC machining and programming.

Work Environment

You will work in an extremely well-maintained, large, and open machine shop environment designed for efficient CNC operations. The facility features a modern machining setup with CNC lathes, CNC mills, and machining centers, operating in a typical machine shop setting with active equipment and production activity. The role involves working around running machinery and standard shop conditions, with appropriate shop attire and safety gear expected in line with a professional machining environment.

Job Type & Location

This is a Contract to Hire position based out of Rogers, MN.

Pay and Benefits

The pay range for this position is $38.00 - $45.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
• Medical, dental & vision
• Critical Illness, Accident, and Hospital
• 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
• Life Insurance (Voluntary Life & AD&D for the employee and dependents)
• Short and long-term disability
• Health Spending Account (HSA)
• Transportation benefits
• Employee Assistance Program
• Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Rogers,MN.

Application Deadline

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

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.