1

Contract Cnc Programming Jobs in Kansas (NOW HIRING)

CNC Machinist

Lenexa, KS

$18.75 - $25.50/hr

Ability to adjust or modify CNC programming as needed. * Be familiar with the principles and ... This document does not represent a contract of employment, and the Company reserves the right to ...

Work from engineering drawings and sketches to interpret requirements and set up machines ... The role begins on a contract-to-hire basis, providing an opportunity to demonstrate your skills ...

CNC Machinist

Wichita, KS · On-site

$35/hr

Long and Short-Term Contracts. * Immediate placement. * PTO. * Paid Holidays. * Health Benefit ... Interpret and work from engineering requirements, work orders, blueprints, sketches, charts, and ...

New

Long and Short-Term Contracts. * Immediate placement. * PTO. * Paid Holidays. * Health Benefit ... Interpret and work from engineering requirements, work orders, blueprints, sketches, charts, and ...

New

CNC Machinist

Winfield, KS · On-site

$20 - $24/hr

... contract manufacturing environment. This role requires the ability to interpret technical ... The Machinist works closely with engineering, quality, and production teams to support efficient ...

CNC Machinist

Winfield, KS · On-site

$20 - $24/hr

... contract manufacturing environment. This role requires the ability to interpret technical ... The Machinist works closely with engineering, quality, and production teams to support efficient ...

CNC Machinist

Maize, KS · On-site

$25 - $40/hr

804 Technology is currently seeking 4 CNC Machinist for a long term contract job opportunity ... engineering information to determine methods and sequences of operations needed to fabricate ...

Experience with 3 and 5-axis machine programming. * Proficient understanding of G&M-Code ... The role offers a contract-to-hire opportunity with a local aviation supplier, with the potential ...

Senior Program Manager

Winfield, KS · On-site

$60K - $100K/yr

... sized contract machining and manufacturing environment. This role serves as the primary point of ... Collaborate with engineering and manufacturing teams to ensure manufacturability and compliance ...

next page

Showing results 1-20

Contract Cnc Programming information

See Kansas salary details

$15

$27

$40

How much do contract cnc programming jobs pay per hour?

As of May 29, 2026, the average hourly pay for contract cnc programming in Kansas is $27.61, according to ZipRecruiter salary data. Most workers in this role earn between $22.74 and $31.11 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Contract CNC Programmer, and why are they important?

To thrive as a Contract CNC Programmer, you need strong proficiency in CNC machine operation, G-code programming, and a background in mechanical engineering or machining. Familiarity with CAD/CAM software such as Mastercam, SolidWorks, or Fusion 360, as well as knowledge of various CNC controllers, is typically required. Excellent problem-solving abilities, attention to detail, and effective communication skills help ensure precise production and collaboration with manufacturing teams. These capabilities are crucial for delivering high-quality, efficient, and cost-effective machining solutions in a dynamic contract environment.

What are some common challenges faced by contract CNC programmers when joining new client projects?

Contract CNC programmers often encounter challenges such as quickly adapting to unfamiliar machines, software, or shop floor processes used by different clients. They may need to rapidly interpret varying technical drawings and specifications, while also aligning with each shop's unique workflow and safety standards. Building rapport with permanent team members and understanding client expectations are crucial for delivering effective solutions on tight timelines. Flexibility, clear communication, and a solid foundation in CNC programming principles help contract professionals overcome these hurdles.

What is contract CNC programming?

Contract CNC programming involves hiring a specialist or company on a contractual basis to create, optimize, or modify CNC (Computer Numerical Control) machine code. These professionals develop programs that guide machines like mills, lathes, and routers to produce precise parts according to engineering drawings or CAD files. Contract CNC programmers are often brought in for specific projects, to handle overflow work, or to provide expertise in complex machining tasks. This flexible arrangement helps manufacturers access skilled programmers without committing to a full-time hire.

What is the difference between Contract Cnc Programming vs Cnc Machinist?

AspectContract Cnc ProgrammingCnc Machinist
CredentialsTypically requires CNC programming certifications or experience with CAD/CAM softwareRequires CNC machine operation experience, often with certifications in machine operation
Work EnvironmentPrimarily office-based for programming, on-site for setup and testingPrimarily on the shop floor operating machines
Industry UsageUsed across manufacturing, aerospace, automotive for designing and programming partsUsed in manufacturing plants for producing parts directly on CNC machines

Contract Cnc Programmers focus on creating and optimizing CNC programs, often working remotely or on a project basis, while Cnc Machinists operate and set up CNC machines to produce parts. Both roles require technical skills, but their daily tasks and work environments differ significantly.

What are the most commonly searched types of Cnc Programming jobs in Kansas? The most popular types of Cnc Programming jobs in Kansas are:
What are popular job titles related to Contract Cnc Programming jobs in Kansas? For Contract Cnc Programming jobs in Kansas, the most frequently searched job titles are:
What cities in Kansas are hiring for Contract Cnc Programming jobs? Cities in Kansas with the most Contract Cnc Programming job openings:

CNC Machinist | Monday-Thursday | Overnight

SOR Controls Group

Lenexa, KS

$18.75 - $25.50/hr

Full-time

Posted 19 days ago


Job description

Job Title: CNC Machinist
Department: Machine Shop
Reports To: Director of Operations
FLSA Status: Non-Exempt/Hourly

SUMMARY

Sets up, operates, and maintains CNC lathe machines to support machining operations at SOR Controls Group.

EDUCATION AND/OR EXPERIENCE
  • High School diploma or GED required.

  • 1–3 years of CNC Lathe experience required.

SCHEDULE

The CNC Machinist position offers a four-day workweek with an overnight schedule:

  • Monday - Thursday 
  • 4:00pm - 2:30am
ESSENTIAL FUNCTIONS
  • Set up, operate, and maintain CNC lathes and multi-axis machines.

  • Read and interpret engineering drawings, bills of material (BOM), and bills of operations (BOO).

  • Perform inspections of machined components using precision gauge equipment and validate first-article production.

  • Conduct routine maintenance on machine tools and tooling systems.

  • Identify and resolve issues related to tooling, machine function, raw materials, and part quality.

  • Adjust or modify CNC programs as needed to meet production and quality standards.

  • Perform manual machining tasks as required.

  • Develop and implement machining processes, including CNC programming, tooling, work holding, process documentation, and validation.

  • Demonstrate knowledge of Lean Manufacturing principles and apply them to improve efficiency and reduce waste.

  • Understand and support the use of automation and integration with machining operations.

  • Maintain safe work practices and follow company safety procedures and PPE requirements.

  • Participate in cross-functional problem-solving as it relates to quality, performance, or process improvement.

  • All other functions/responsibilities assigned by manager.

  • Comply with all company policies and standards.

PHYSICAL DEMANDS AND WORKING ENVIRONMENT

This position requires regular work on the production floor in a machine shop environment, where exposure to dust, oils, moderate-to-high noise levels, and varying temperatures is common. Employees must also wear required PPE, such as safety glasses and steel-toed footwear, at all times in designated areas.

Employees must be able to:

  • Stand, walk, handle/finger materials, reach outward, and reach above shoulder level frequently (up to 66% of the time).

  • Occasionally climb, squat/kneel, bend, or crawl (up to 33% of the time).

  • Lift or carry items weighing up to 50 lbs. and push/pull items weighing up to 50 lbs., occasionally to frequently depending on task.

  • Use precision tools, measurement devices, and standard CNC equipment.

  • Wear required PPE including safety glasses, steel-toed boots, and hearing protection as needed.

REQUIRED TRAINING

All required training is determined by the department supervisor and/or manager. Procedures critical to this position may be identified as such on the Department Training Matrixes, which are maintained by the Human Resources Department.

REASONABLE ACCOMMODATION STATEMENT

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.

COMPANY STATEMENT

The Company has reviewed this job description to ensure that essential functions and basic duties have been included. It is intended to provide guidelines for job expectations and the employee’s ability to perform the position described. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills, and abilities. Additional functions and requirements may be assigned by supervisors/managers as deemed appropriate. This document does not represent a contract of employment, and the Company reserves the right to change this job description and/or assign tasks for the employee to perform, as the Company may deem appropriate.

POSITION QUALIFICATIONS

  • 1-3 years of CNC Lathe experience is required

  • Basic understanding of CNC machine language and codes

  • Ability to read and interpret technical drawings

  • Capable of identifying and following the correct bill of material (BOM)

  • Adheres to defined procedures and operational guidelines

  • Able to work from both a bill of material (BOM) and bill of operations (BOO)

  • Performs inspections using standard gauge equipment

  • Conducts routine maintenance on machine tools

  • Operates manual equipment as required for assigned tasks

  • Basic Math: ability to add, subtract, multiply, divide, fractions, and decimals.

  • Some knowledge of basic trigonometry for angles and arcs.

  • Basic computer skills/Microsoft office

SOR INC is an Equal Opportunity Employer