1st Shift Cnc Programmer And Machinist

Aerotek

Oshkosh (WI)

On-site

USD 62,000 - 82,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Aerotek is seeking a 1st Shift CNC Programmer and Machinist to set up and program CNC lathes, mills, and Swiss machinery in Oshkosh, WI. You will manage the tool crib, choose tooling, and optimize programs from prints to production.

Responsibilities include writing CNC programs from drawings, selecting feeds and speeds, and ensuring parts meet tolerance/quality standards using Mastercam and G-code. This is a fully onsite, permanent role with daytime hours.

Qualifications

  • Hands-on CNC programming and machining experience on lathes, mills, and Swiss machinery.
  • Ability to write CNC programs directly from prints and drawings.
  • Proficiency in machine tool operation, setup, and safe operation of CNC equipment.
  • Strong tooling and tool grinding skills to support precision machining.
  • Ability to read and interpret prints and drawings accurately.
  • Experience using Mastercam for CAM programming.
  • Proficiency in G-code for writing and editing CNC programs.
  • Ability to calculate feeds, speeds, and machining sequences.

Responsibilities

  • Set up and program CNC lathes, mills, and Swiss machinery to meet customer product requirements.
  • Write CNC programs from prints and drawings, ensuring accuracy and adherence to specifications.
  • Organize, manage, and maintain the tool crib to ensure tooling is readily available and properly stored.
  • Set up CNC mills and related equipment according to customer product needs and job requirements.
  • Operate machine tools safely and efficiently to produce parts within tolerance and quality standards.
  • Perform tooling and tool grinding as needed to support machining operations and maintain cutting performance.
  • Read and interpret prints and drawings to determine machining steps, dimensions, and tolerances.
  • Calculate job requirements, including feeds, speeds, tooling selection, and machining sequences.
  • Use Mastercam and G-code to create, modify, and optimize CNC programs.
  • Monitor machining processes and make adjustments to programs, tooling, or setups to improve efficiency and quality.
  • Maintain a clean, organized, and safe work area in accordance with shop practices.

Skills

CNC programming
Machining on CNC lathes/mills/Swiss
Program from prints
Setup CNC equipment
Read prints/drawings
G-code programming
Feeds speeds calculation
Tooling preparation

Tools

Mastercam
G-code

Job description

Job Title: 1st Shift CNC Programmer and Machinist
Job Description

This role focuses on setting up and programming CNC lathes, mills, and Swiss machinery to produce precision components according to customer specifications. You will also manage and organize the tool crib, ensure proper tooling is available, and support efficient machining operations from print and drawing through to finished product.

Responsibilities
  • Set up and program CNC lathes, mills, and Swiss machinery to meet customer product requirements.

  • Write CNC programs from prints and drawings, ensuring accuracy and adherence to specifications.

  • Organize, manage, and maintain the tool crib to ensure tooling is readily available and properly stored.

  • Set up CNC mills and related equipment according to customer product needs and job requirements.

  • Operate machine tools safely and efficiently to produce parts within tolerance and quality standards.

  • Perform tooling and tool grinding as needed to support machining operations and maintain cutting performance.

  • Read and interpret prints and drawings to determine machining steps, dimensions, and tolerances.

  • Calculate job requirements, including feeds, speeds, tooling selection, and machining sequences.

  • Use Mastercam and G-code to create, modify, and optimize CNC programs.

  • Monitor machining processes and make adjustments to programs, tooling, or setups to improve efficiency and quality.

  • Maintain a clean, organized, and safe work area in accordance with shop practices.

Essential Skills
  • Hands-on experience with CNC programming and machining for lathes, mills, and Swiss machinery.

  • Ability to write CNC programs directly from prints and drawings.

  • Proficiency in machine tool operation, including setup and safe operation of CNC equipment.

  • Strong skills in tooling and tool grinding to support precision machining.

  • Ability to read and interpret prints and drawings accurately.

  • Experience using Mastercam for CAM programming.

  • Proficiency in G-code for writing and editing CNC programs.

  • Ability to calculate job requirements such as feeds, speeds, and machining sequences.

Additional Skills & Qualifications
  • Experience managing and organizing a tool crib or tooling inventory.

  • Comfort working independently in a small team environment.

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

  • Problem-solving skills to troubleshoot machining and programming issues.

  • Good communication skills to collaborate with team members and support production goals.

Why Work Here?

You will work in a small, collaborative team where your contributions are visible and valued. The environment supports growth into a lead role, offering opportunities to take on more responsibility and develop your technical and leadership skills over time.

Work Environment

This is a 1st shift position with hours from 6:00 a.m. to 4:00 p.m., Monday through Thursday, and 6:00 a.m. to 12:00 p.m. on Friday. You will work in a shop environment with CNC lathes, mills, Swiss machinery, and a dedicated tool crib, using Mastercam and G-code as part of daily operations. The schedule provides consistent daytime hours with an early finish on Fridays.

Job Type & Location

This is a Permanent position based out of Oshkosh, WI.

Pay and Benefits

The pay range for this position is $62400.00 - $82000.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.

Job Type & Location

This is a Permanent position based out of Oshkosh, WI.

Application Deadline

This position is anticipated to close on Nov 6, 2026.

Workplace Type

This is a fully onsite position in Oshkosh,WI.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

1st Shift Machinist
1st Shift Machinist

Aerotek • Ashland (OH)

On-site
USD 28,000 - 34,000
Six paid holidays
Vacation after first year
Solid benefits and company events
CNC Machinist
CNC Machinist

Aerotek • Verona (WI)

On-site
USD 58,000 - 72,000
Health insurance
Vision insurance
Dental insurance
+6
Cnc Lathe Machinist
Cnc Lathe Machinist

Aerotek • Rogers (MN)

On-site
USD 50,000 - 80,000
401k
health
dental
+1
Cnc Machinist
Cnc Machinist

Aerotek • Arnold (MO)

On-site
USD 41,000 - 50,000
4-day work week
Optional overtime
Comprehensive benefits package
+1
Cnc Lathe Machinist
Cnc Lathe Machinist

Aerotek • Flushing (MI)

On-site
USD 39,000 - 43,000
Paid time off
Medical, dental, and vision insurance
Life insurance (employee)
+3
Manual Machinist
Manual Machinist

Aerotek • Ocala (FL)

On-site
USD 26,000 - 39,000
Medical, dental, and vision
401(k) with company match
Uniforms and radios provided
+2
CNC Programmer
CNC Programmer

Actalent • Franklin (WI)

On-site
USD 69,000 - 83,000
Medical, dental & vision
401(k) Retirement Plan
Paid time off
Entry Level CNC Machine Operator Trainee
Entry Level CNC Machine Operator Trainee

Aerotek • Peoria (IL)

On-site
USD 23,000 - 28,000
Medical, dental & vision
401(k) Plan
Life Insurance
+4
Cam Programmer
Cam Programmer

Actalent • Green Bay (WI)

On-site
USD 78,000 - 84,000
401k
Health insurance
Dental & Vision
Cnc Swiss Machinist
Cnc Swiss Machinist

Aerotek • Big Lake (MN)

On-site
USD 52,000 - 111,000
401k
Health insurance
Dental
+3