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

Machinist/Programmer

$30 - $36 per hour

Aerotek

Job Title: Machinist / CNC Programmer Job 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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Machinist/Programmer in Olathe, KS vacancy
  • $86k - $112k

     ...the US, UK, Europe, Japan and Canada, and has been used for more than 500,000 patients worldwide. The Associate Clinical SAS Programmer/Junior Statistician plays a pivotal role in the clinical trial lifecycle by transforming raw clinical trial data into formatted,... 
    Suggested
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation
    Shift work

    GrabJobs

    Olathe, KS
    4 days ago
  • $135 per hour

    Title: Sr. Software EngineerLocation: Hybrid-Olathe, KSSalary: $135KAbout PSIJoin Us at PSI - Where You Belong, Grow, and Thrive! At PSI, we believe that people achieve their best when they feel they truly belong. That’s why fairness and opportunity are at the heart of ...
    Suggested
    Permanent employment
    Full time
    Temporary work
    Work at office
    Local area
    Monday to Friday
    Flexible hours

    PSI Services

    Olathe, KS
    12 hours ago
  • Software Engineering Intern We are seeking a full-time software engineering intern for summer 2027 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for learning and training to develop software for Garmin's communication...
    Suggested
    Full time
    Summer work
    Internship

    Garmin

    Olathe, KS
    1 day ago
  • Overview We are seeking a full-time Software Engineer - DevOps at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications...
    Suggested
    Full time

    Garmin

    Olathe, KS
    1 day ago
  • About Kiddie Kredit Our startup has raised a pre-seed round and is looking to hire engineers for exciting, unique projects. As an early member of the engineering team you will have input on decisions and a lot of potential impact. This position is fully remote and...
    Suggested
    Hourly pay
    Full time
    Remote work

    GrabJobs

    Olathe, KS
    3 days ago
  • $10 - $12 per hour

    Full Stack Software Engineer (Mid-Level) We're looking for a Full Stack Software Engineer who enjoys solving problems, learning new technologies, and building practical solutions that deliver business value. This role will support a portfolio of 20-30 internal applications...
    Contract work
    Temporary work

    TEKsystems

    Olathe, KS
    5 days ago
  • Software Engineer 1 We are seeking a full-time Software Engineer 1 in our Olathe, KS location. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications. Essential Functions...
    Full time
    Internship

    Garmin

    Olathe, KS
    4 days ago
  • Software Engineer 2 We are seeking a full-time Software Engineer 2 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing moderately complex software and creating and executing designs for small sets of new...
    Full time
    Internship

    Garmin

    Olathe, KS
    5 days ago
  • Overview We are seeking a full-time Senior Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will build the platforms, tooling, and infrastructure that enable scalable delivery of machine learning and large language...
    Full time

    Garmin

    Olathe, KS
    4 days ago
  • $75k

    Description Title: Junior Software Engineer Location: Hybrid-Olathe, KS Salary: $75K About PSI Join Us at PSI - Where You Belong, Grow, and Thrive! At PSI, we believe that people achieve their best when they feel they truly belong. That's why fairness...
    Permanent employment
    Full time
    Temporary work
    Work at office
    Local area
    Monday to Friday
    Flexible hours

    PSI Services

    Olathe, KS
    2 days ago
  • $215k - $240k

    Welcome to Brightline! We are seeking a Full Stack Ruby on Rails Principal Software Engineer to drive technical direction across our platform, deepen our domain expertise in healthcare workflows, and raise the bar for the entire engineering team. We are primarily a ...
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Olathe, KS
    2 days ago
  • Senior IT Software Engineer We are seeking a full-time Senior IT Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for designing and developing complex multi-system applications and drives collaboration...
    Full time

    Garmin

    Olathe, KS
    5 days ago
  • $100k - $130k

    About Finalytics.ai Finalytics.ai is a leading fintech company delivering AI-powered personalization solutions purpose-built for credit unions and community financial institutions. Our platform helps member-focused organizations deepen relationships, drive growth, and...
    Remote work
    Flexible hours

    GrabJobs

    Olathe, KS
    2 days ago
  • Senior C++ Software Engineer We are seeking a full-time Senior C++ Software Engineer to join our team at Garmin's U.S. headquarters in the Greater Kansas City area. The Map Technology team develops tooling for state-of-the-art solutions that support mapping features...
    Full time

    Garmin

    Olathe, KS
    3 days ago
  • Entry-Level Java Developer SynergisticIT understands the complex nature of the job market and how difficult it can be to secure a position, especially for fresh graduates. Therefore, we assist and help tech-savvies to convert their passions into professions. We go above...
    H1b

    SynergisticIT

    Olathe, KS
    5 days ago
  • Overview We are seeking a full-time Senior Software Engineer - Weather Radar at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for providing technical leadership and project planning for software development for sophisticated...
    Full time

    Garmin Ltd.

    Olathe, KS
    1 day ago
  • PSI Services LLC in Olathe, KS, seeks a Junior Software Engineer to support development, maintenance, and enhancement of PSI’s platforms. You'll work with engineers, QA, and product managers to deliver reliable solutions. This full-time role offers a hybrid schedule at ...
    Full time

    PSI Services

    Olathe, KS
    5 days ago
  • Front End Software Engineer We are seeking a full-time Front End Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for designing, enhancing, and developing single and multi-system applications as part...
    Full time

    Garmin

    Olathe, KS
    1 day ago
  • $95k - $154k

     ...closing the gap between your tech skills and what employers want now. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers... 
    Full time

    SynergisticIT

    Olathe, KS
    1 day ago
  • Garmin seeks a full-time Desense Engineer at its U.S. headquarters in the Greater Kansas City area. You will focus on desense mitigation for Cellular, WiFi, Bluetooth, NFC, GNSS, and more, shaping architecture and product-level designs for wireless radios. Responsibilities...
    Full time

    Garmin

    Olathe, KS
    2 days ago
  • ROLE TITLE Lead .NET Developer ROLE LOCATION(S) Onshore, SI Office - Lenexa, Kansas; Lubbock, Texas ROLE SUMMARY The Lead .NET Developer will be responsible for the development and support of custom C# and .NET web applications...
    Work at office

    VBeyond

    Olathe, KS
    4 days ago
  • $290k - $340k

    Hi, we're The Browser Company and we're building a better way to use the internet. Browsers are unique in that they are one of the only pieces of software that you share with your parents as well as your kids. Which makes sense, they're our doorway to the most important...
    Full time
    Live in
    Work at office
    Remote work
    Shift work

    GrabJobs

    Olathe, KS
    4 days ago
  • Description At Tyler Technologies, we believe technology can strengthen communities and improve how public services are delivered. Our Outdoor Recreation Solutions team is energized by the opportunity to build innovative, modern platforms that connect people to ...
    Full time

    Tyler Technologies

    Overland Park, KS
    12 hours ago
  •  ...OpenGL, Vulkan or Direct3D applications, including both real time engines, graphics tools for the content creation pipeline and programmable shading ~ Strong analytical and problem-solving skills ~ Ability to work with export-controlled technology DESIRED COMPENTENCIES... 
    Full time
    Relocation

    Aechelon Technology

    Overland Park, KS
    12 hours ago
  • Company Description Solid stable, long standing company that is very employee oriented with great benefits. They are one of the fastest growing companies in their space   Job Description This company is described as having a "winning attitude". They have...
    Full time
    Work at office
    2 days per week

    Truenorth Consulting

    Shawnee, KS
    12 hours ago
  • At TreviPay, we believe loyalty begins at the payment. Thousands of sellers use our global B2B payments and invoicing network to provide choice and convenience to buyers, open new markets and automate accounts receivables. With integrations to top eCommerce and ERP solutions...
    Full time
    Temporary work
    Flexible hours

    Trevipay

    Overland Park, KS
    12 hours ago
  • Garmin International is seeking a full-time Aviation Systems Engineering Support Specialist at its U.S. headquarters in the Kansas City area. The role focuses on coordinating technical troubleshooting with systems engineers, generating and maintaining technical documentation...
    Full time

    Garmin Ltd.

    Olathe, KS
    4 days ago
  • Overview We are seeking a full‑time Embedded Software Engineer 2 - Avionics for our corporate location in Olathe, KS, or Chandler, AZ or St. Louis, MO. In this role, you'll be responsible for working directly with customers to coordinate customized software and hardware...
    Full time

    Garmin Ltd.

    Olathe, KS
    1 day ago
  • Cloud Solutions Architect We are seeking a full-time Cloud Solutions Architect at Garmin's U.S. headquarters in the Greater Kansas City area. This is a brand-new group driving application architecture standards, reliability, and cloud enablement across Garmin. Our mission...
    Full time

    Garmin

    Olathe, KS
    1 day ago
  • Field Application Engineer 1We are seeking a full-time Field Application Engineer 1. In this role, you will be responsible for providing engineering support to Marine and Recreational Vehicle (RV) Original Equipment Manufacturer (OEM) customers and assure the successful...
    Full time
    Flexible hours

    Garmin

    Olathe, KS
    3 days ago

Do you want to receive more vacancies?

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