Skip to main content
Posted August 22, 2026

Machinist/Programmer

Aerotek
Olathe, KS, US Full Time

Job Description

Job Description
Job Title: Machinist / CNC ProgrammerJob Description

An established hydraulic manifold manufacturer in Lenexa is seeking an experienced Mill Machinist / Programmer to program, set up, and operate CNC milling machines while ensuring high-quality production and on-time delivery. This role combines hands-on machining with CNC programming and process improvement, working closely with peers and leadership in a climate-controlled, small to medium-sized machine shop.

Responsibilities
  • Set up, maintain, and operate CNC milling machines in accordance with standard work instructions and routing documentation.
  • Develop project documentation (routing) and machine code using MasterCam, Vericut, Solidworks, and Microsoft Office applications.
  • Create, edit, and troubleshoot CNC programs, including G-code and M-code, and support CMM-related programming needs.
  • Diagnose and resolve programming and machining issues, advising peers and supervision as necessary to maintain productivity and quality.
  • Work collaboratively with peers to maintain production schedules and meet production deadlines while sustaining high quality standards.
  • Document and maintain tool inventory, ensuring tools are available, properly stored, and ready for use.
  • Partner with management to develop best practices, continuous improvement activities, work holding solutions, and tooling strategies.
  • Communicate promptly with supervision when direction is unclear or when issues arise that may impact production or quality.
  • Set up machining centers according to routing and standard operating procedures, producing in-tolerance setup pieces.
  • Follow temporary manufacturing deviation request (TMDR) procedures when changes are required and ensure proper documentation.
  • Decommission machines after operations are complete, following established procedures for shutdown and cleanup.
  • Build and tear down tooling as needed, inspecting tooling for wear and notifying supervision to maintain tool crib organization and cleanliness.
  • Load parts on machines following standard work instructions and established best practices.
  • Inspect parts using in-process inspection methods to verify conformance, identify non-conforming material, and take appropriate action.
  • Stop machines and notify supervision when non-conforming material is detected, tagging material with clear defect descriptions.
  • Sort and contain non-conforming material according to SOP to prevent unintended use and maintain quality standards.
  • Deburr parts according to standard work instructions, producing desired results and visually inspecting for abnormal conditions.
  • Run and clean multiple machines as directed, maintaining a tidy and safe work area.
  • Work in a team environment with operators, machinists, and leads to achieve production goals and support colleagues as directed by supervision.
Essential Skills
  • Several years of machining experience, including hands-on work with CNC milling machines.
  • Strong knowledge of G-code and M-code for CNC programming and machine operation.
  • Experience with CMM-related programming or integration in a machining environment.
  • Recent, practical experience using MasterCam for CNC programming.
  • Recent experience using Vericut for program verification and simulation.
  • Proficiency with Solidworks for interpreting or creating models used in machining and programming.
  • Ability to use Microsoft Office products to develop routing documentation, reports, and project records.
  • Ability to read and interpret blueprints and technical drawings for machining operations.
  • Experience working with CAD/CAM tools in a machine shop setting.
  • Hands-on experience with mills, lathes, and general machining processes.
  • Proficiency with precision measuring tools such as micrometers and other inspection equipment.
  • Experience with CNC controls and equipment such as Haas, Okuma, Fanuc, and multi-axis machines.
  • Ability to perform setups, including tooling build and teardown, on CNC machines.
  • Strong attention to detail and commitment to producing in-tolerance, high-quality parts.
  • Ability to work independently, take initiative, and collaborate effectively in a team environment.
Additional Skills & Qualifications
  • Formal technical school training in machining, CNC programming, or a related field is preferred.
  • Background in manual machining and machine shop operations.
  • Experience working in a small to medium-sized machine shop environment.
  • Familiarity with standard operating procedures (SOP) and routing documentation in manufacturing.
  • Comfort working with inspection processes, non-conforming material handling, and quality documentation.
  • Ability to support continuous improvement activities and contribute ideas for process optimization.
  • Strong communication skills to clearly share information with supervisors and peers.
  • Organizational skills to maintain tool inventory and support tool crib cleanliness and order.
Why Work Here?

Employees enjoy long-term career paths in a stable and laid-back environment where supervisors provide clear expectations without micromanaging. The steady Monday–Friday daytime schedule supports work-life balance, and the small team structure allows individuals to have a meaningful impact on production, quality, and continuous improvement.

Work Environment

This role is based in a climate-controlled facility that produces hydraulic manifolds, operating as a small to medium-sized machine shop with a team of approximately 5–7 operators, machinists, and leads. The standard shift runs from 7:00 a.m. to 3:30 p.m., Monday through Friday, providing a consistent daytime schedule. The culture is relaxed yet focused, with clear-cut deadlines and expectations, and supervisors who do not micromanage but rely on machinists to take ownership of their work. Dress code is casual and practical, typically jeans or shorts, T-shirt, and steel-toe footwear, suitable for a hands-on machining environment that emphasizes safety, cleanliness, and teamwork.

Job Type & Location

This is a Contract to Hire position based out of LENEXA, KS.

Pay and Benefits

The pay range for this position is $30.00 - $36.00/hr.

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.

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 LENEXA,KS.

Application Deadline

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

\nCompany 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.

Sign up for Job Alerts