1

Machinist Programmer Jobs in Kansas (NOW HIRING)

Program CNC machines using advanced cutting tools and technology. Design fixtures for manufacturing the products. Programming, using primarily Mastercam. Establish CNC programming Standard Work ...

CNC Machinist

Baxter Springs, KS · On-site

$15.50 - $21.25/hr

The Machinist is responsible for setting up and operating conventional and CNC machining equipment to manufacture precision metal and non-metal components according to engineering drawings ...

Programmer

Wichita, KS · On-site

$18 - $40/hr

Program CNC machines using advanced cutting tools and technology. Design fixtures for manufacturing the products. Programming, using primarily Mastercam. Establish CNC programming Standard Work ...

CNC Machinist

Baxter Springs, KS · On-site

$15.50 - $21.25/hr

The Machinist is responsible for setting up and operating conventional and CNC machining equipment to manufacture precision metal and non-metal components according to engineering drawings ...

Mastercam CNC Programmer

Wichita, KS · On-site

$19.75 - $27/hr

... engineering drawings and specifications. Essential Job Functions ... Develop, write, and edit CNC programs for mills, lathes, and multi-axis machines. * Interpret ...

Machinist

Wichita, KS · On-site

$25 - $35/hr

Program, set up, and operate machines using conversational programming. * Read and interpret blueprints accurately. * Make adjustments to machines as required. Essential Skills * Experience with 3 ...

... engineering drawings and specifications.Essential Job Functions ... Develop, write, and edit CNC programs for mills, lathes, and multi-axis machines.Interpret ...

Programmer

Wichita, KS · On-site

$23.75 - $32.50/hr

Position Summary The Programmer role is to aid the engineering department by using computer ... Utilizes CATIA V5 software to develop programs to control contour-path machining of metal parts on ...

Program, set up, and operate machines using conversational programming. * Read and interpret blueprints accurately. * Make adjustments to machines as required. Essential Skills * Experience with 3 ...

CNC Machinist

Salina, KS · On-site

$19.50 - $26.50/hr

The Geoprobe ® CNC Machinist works with a team to produce machined parts by programming, setting up, and operating a computer numerical control (CNC) machine while placing a high priority on ...

CNC Machinist

Salina, KS · On-site

$19.50 - $26.50/hr

The Geoprobe ® CNC Machinist works with a team to produce machined parts by programming, setting up, and operating a computer numerical control (CNC) machine while placing a high priority on ...

CNC Machinist

Salina, KS

$19.50 - $26.50/hr

The Geoprobe CNC Machinist works with a team to produce machined parts by programming, setting up, and operating a computer numerical control (CNC) machine while placing a high priority on ...

NC Programmer

Wichita, KS · On-site

$23.75 - $32.50/hr

This role involves creating machine tool paths based on engineering specifications and CAD models, ensuring efficient and precise machining of complex parts. The NC Programmer collaborates closely ...

Cnc Programmer

Wichita, KS · On-site

$23.75 - $32.50/hr

CNC Programmer This role focuses on independently developing advanced CNC programming solutions ... Select appropriate tooling and machining resources to achieve quality, efficiency, and cost targets.

Cnc Programmer

Wichita, KS

$23.75 - $32.50/hr

CNC Programmer This role focuses on independently developing advanced CNC programming solutions ... Select appropriate tooling and machining resources to achieve quality, efficiency, and cost targets.

Advanced CNC Machinist

Olathe, KS · On-site

$32 - $42/hr

* Own the Full Scope of CNC Machining - Take charge of all responsibilities tied to CNC Machinist ... Be the Voice of Insight - Deliver clear, consistent feedback to Engineering, Quality, and ...

NC Programmer

Wichita, KS · On-site

$23.75 - $32.50/hr

NC Programmer This NC Programmer role focuses on developing, modifying, and optimizing CNC programs for multi-axis machining equipment used to produce precision-machined aerospace components. The ...

Collaborate and confer with production personnel, programmers, and other team members to resolve machining or assembly issues. * Maintain cleanliness of machinery and keep the work area organized and ...

Machinist - Level 5

De Soto, KS

$19.75 - $27/hr

The Machinist - Level 5 performs advanced machining tasks including the fabrication, repair, and ... Collaborates closely with engineers to perform in-depth root cause and failure analysis

Showing results 41-60

Machinist Programmer information

See Kansas salary details

$15

$27

$40

How much do machinist programmer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for machinist programmer 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 is a machinist programmer?

Machinist Programmers are skilled professionals who create, modify, and optimize computer programs that control machine tools in manufacturing environments. They use software such as CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) to design parts and generate the instructions (G-code) that automated machines like CNC (Computer Numerical Control) mills and lathes follow. Machinist Programmers play a crucial role in ensuring parts are produced accurately, efficiently, and to specification, bridging the gap between design and manufacturing. They often collaborate with engineers and machinists to troubleshoot production issues and improve processes.

What are the typical challenges machinist programmers face when transitioning from manual machining to CNC programming?

Machinist Programmers transitioning from manual machining to CNC programming often encounter challenges such as adapting to new software tools (like CAD/CAM systems), understanding complex G-code, and learning to troubleshoot programming errors that can impact part quality. Additionally, they must develop strong spatial reasoning to visualize tool paths and anticipate machine behavior before actual production. Collaborating closely with engineers, operators, and quality control teams is essential to ensure programs are optimized for productivity and safety.

What are the key skills and qualifications needed to thrive as a machinist programmer, and why are they important?

To thrive as a Machinist Programmer, you need strong mechanical aptitude, experience in CNC machining, and a background in manufacturing or engineering, often supported by relevant technical diplomas or certifications. Proficiency with CAD/CAM software, G-code programming, and familiarity with CNC machine controls are essential technical requirements. Attention to detail, problem-solving ability, and effective communication help ensure precise work and collaboration with production teams. These skills and qualities are vital for producing high-quality parts efficiently, minimizing errors, and maintaining safety standards in a manufacturing environment.

What is the difference between Machinist Programmer vs CNC Operator?

AspectMachinist ProgrammerCNC Operator
CredentialsTypically requires technical training or certification in machining and programmingOften requires basic technical training and familiarity with CNC machines
Work EnvironmentDesigning, programming, and setting up CNC machines in manufacturing settingsOperating CNC machines based on existing programs in production
Employer & IndustryManufacturing, aerospace, automotive, and industrial sectorsManufacturing plants, machine shops, and production facilities

Machinist Programmers focus on creating and optimizing CNC programs and setting up machines, while CNC Operators primarily run and monitor the machines during production. Both roles are essential in manufacturing but differ in their responsibilities and skill requirements.

What are popular job titles related to Machinist Programmer jobs in Kansas?

For Machinist Programmer jobs in Kansas, the most frequently searched job titles are:

Infographic showing various Machinist Programmer job openings in Kansas as of August 2026, with employment types broken down into 86% Full Time, 5% Part Time, 1% Temporary, 2% Contract, and 6% Nights. Highlights an 100% Physical job distribution, with an average salary of $57,425 per year, or $27.6 per hour.

$18 - $40/hr

Full-time

Re-posted 8 days ago


Job description

DESCRIPTION:

Plan and develop CNC programs for 3, 4, 5 axis machining center. Program CNC machines using advanced cutting tools and technology. Design fixtures for manufacturing the products. Programming, using primarily Mastercam. Establish CNC programming Standard Work procedures as part of the development of a virtual qualification system interfaced between Mastercam, Vericut.

RESPONSIBILITIES:

  • Develop new and improve existing machining programs using Mastercam.
  • Review existing machine practices for produceability and cost effectiveness.
  • Provide shop support and operator training, as required.
  • As required, work directly with Machine Shop, Inspection, Engineering, Planning to address concerns.
  • Miscellaneous tasks as assigned.

EXPERIENCE:

  • Minimum of two years experience in an aerospace/aircraft machine shop
  • Thorough understanding of GD&T, blueprint reading, and manufacturing principles
  • Experience programming in Mastercam.
  • Experience with Multi-Axis CNC Machines a must

REQUIREMENTS:

  • High School or GED Diploma required - Associates Degree or Certification in related field preferred.
  • Experience programming in Mastercam.
  • Must have a proficient understanding of G-code and M-code programming.
  • Experience setting up and troubleshooting CNC machines.
  • Able to demonstrate good manufacturing practices and be able to select tooling and machining resources for manufacture of parts.
  • Strong mathematical skills.
  • Able to read instrumentation and gauges for measurement purposes.
  • Able to work under own initiative.
  • Flexible, courteous, friendly and positive approach.
  • Discretion, confidentiality and professionalism at all times.
  • Ability to follow written and verbal instructions.
  • Ability to work in a team environment.
  • Make a positive contribution to maintaining a workplace that is healthy, safe, neat and tidy.