About this role
Job Title: 1st Shift CNC Programmer and MachinistJob DescriptionThis 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 EnvironmentThis 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 & LocationThis is a Permanent position based out of Oshkosh, WI.
Pay and BenefitsThe 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.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Application DeadlineThis position is anticipated to close on Nov 6, 2026.
Workplace TypeThis is a fully onsite position in Oshkosh,WI.
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.