1

Nc Programmer Jobs in Kansas (NOW HIRING)

NC Programmer Summary: The NC Programmer creates CNC programs for a variety of multi-axis machines that manufacture mid- to highly complex aerospace components and tooling fixtures. The NC Programmer ...

New

NC Programmer

Wichita, KS

$23.75 - $32.50/hr

SUMMARY The NC (Numerical Control) Programmer is responsible for developing and optimizing NC programs for the manufacturing of aerospace components. This role involves creating machine tool paths ...

Job Duties and Responsibilities Provide numerical control (NC), machining, and programming expertise for large aerostructure parts (>20') Establish technical requirements for manufacturing and ...

CATIA NC Programmer

Wichita, KS

$23.75 - $32.50/hr

SUMMARY The NC (Numerical Control) Programmer is responsible for developing and optimizing NC programs for the manufacturing of aerospace components. This role involves creating machine tool paths ...

Mastercam NC Programmer

Wichita, KS

$24.25 - $33.25/hr

The NC Programmer collaborates closely with engineering, quality, and manufacturing teams to ensure that the programming meets strict aerospace standards, enhancing productivity and quality control.

NC Programmer

Wichita, KS · On-site

$65K - $90K/yr

The NC Programmer creates CNC programs for a variety of multi-axis machines that manufacture mid- to highly complex aerospace components and tooling fixtures. The NC Programmer also creates setup ...

NC Programmer

Wichita, KS

$23.75 - $32.50/hr

The NC Programmer creates CNC programs for a variety of multi-axis machines that manufacture mid- to highly complex aerospace components and tooling fixtures. The NC Programmer also creates setup ...

NC Programmer (Cleared)

Wichita, KS

$23.75 - $32.50/hr

The NC Programmer collaborates closely with engineering, quality, and manufacturing teams to ensure that the programming meets strict aerospace standards, enhancing productivity and quality control.

C061 - NC Programmer

Wichita, KS · Remote

$23.75 - $32.50/hr

SUMMARY The NC (Numerical Control) Programmer is responsible for developing and optimizing NC programs for the manufacturing of aerospace components. This role involves creating machine tool paths ...

CNC / NC Programmer

Wichita, KS · On-site

$23.75 - $32.50/hr

Company Description Thanks & Regards Rajesh KRG Technologies, Inc., 661 367 8000 Ext :514 Experience in NC Programming preferably in Aerospace structural components. Preferred exposure to CAM ...

CATIA NC Programmer - EZ03

Wichita, KS

$19.75 - $27/hr

SUMMARY The NC (Numerical Control) Programmer is responsible for developing and optimizing NC programs for the manufacturing of aerospace components. This role involves creating machine tool paths ...

NC Programmer

Wichita, KS

$23.75 - $32.50/hr

JOB RESPONSIBILITIES: · Proficiency in CATIA V5/6 and/or Mastercam X7 or newer to model cutting paths and program for 2 to 5 axis machines. · Analyze blueprints, engineering models, engineer ...

NC Programmer

Wichita, KS

$23.75 - $32.50/hr

JOB RESPONSIBILITIES: · Proficiency in CATIA V5/6 and/or Mastercam X7 or newer to model cutting paths and program for 2 to 5 axis machines. · Analyze blueprints, engineering models, engineer ...

NC Programmer

Wichita, KS

$23.75 - $32.50/hr

JOB RESPONSIBILITIES: · Proficiency in CATIA V5/6 and/or Mastercam X7 or newer to model cutting paths and program for 2 to 5 axis machines. · Analyze blueprints, engineering models, engineer ...

NC Programmer

Wichita, KS · On-site

$23.75 - $32.50/hr

JOB RESPONSIBILITIES: • Proficiency in CATIA V5/6 and/or Mastercam X7 or newer to model cutting paths and program for 2 to 5 axis machines. • Analyze blueprints, engineering models, engineer ...

CNC Programmer Level 3

Wichita, KS · On-site

$19.75 - $27/hr

Designs and creates NC programs for 3-axis, 4-axis, and 5-axis milling customer products ... Displays expertise in 4-axis horizontal mill machining programming and 5-axis mill machining ...

CNC Programmer Level 3

Wichita, KS · On-site

$19.75 - $27/hr

Designs and creates NC programs for 3-axis, 4-axis, and 5-axis milling customer products ... Displays expertise in 4-axis horizontal mill machining programming and 5-axis mill machining ...

CNC Programmer Level 3

Wichita, KS

$19.75 - $27/hr

Designs and creates NC programs for 3-axis, 4-axis, and 5-axis milling customer products ... Displays expertise in 4-axis horizontal mill machining programming and 5-axis mill machining ...

next page

Showing results 1-20

Nc Programmer information

See Kansas salary details

$10

$35

$61

How much do nc programmer jobs pay per hour?

As of Jun 25, 2026, the average hourly pay for nc programmer in Kansas is $35.26, according to ZipRecruiter salary data. Most workers in this role earn between $22.93 and $45.87 per hour, depending on experience, location, and employer.

Can a CNC machinist make 6 figures?

A CNC programmer, a role related to CNC machining, can potentially earn six-figure salaries with extensive experience, advanced skills, and working in high-demand industries or locations. Factors such as certifications, specialization in complex machinery, and overtime can also influence earning potential.

What are the key skills and qualifications needed to thrive as an NC Programmer, and why are they important?

To thrive as an NC Programmer, you need a strong background in CNC machining, computer-aided manufacturing (CAM), and blueprint reading, typically supported by relevant technical education or certifications. Familiarity with CAD/CAM software such as Mastercam, SolidWorks, or Siemens NX and knowledge of G-code programming are essential. Attention to detail, problem-solving abilities, and effective communication help ensure accurate program development and collaboration with production teams. These skills are vital for producing precise, efficient machining programs that maximize productivity and minimize errors in manufacturing.

Can a CNC machinist make 100k a year?

A CNC programmer can potentially earn $100,000 or more annually, especially with advanced skills, experience, certifications, and working in high-demand industries or locations. Salary depends on factors such as complexity of work, overtime, and the use of advanced CNC machinery and programming software.

What is an NC programmer?

An NC programmer designs and develops computer-controlled machine tool programs used in manufacturing processes. They use computer-aided design (CAD) and computer-aided manufacturing (CAM) software to create precise instructions for CNC machines, ensuring efficient and accurate production. Strong knowledge of machining, programming languages like G-code, and attention to detail are essential for this role.

Will AI replace CNC programmers?

AI technology can assist CNC programmers by optimizing tool paths and automating routine tasks, but it is unlikely to fully replace skilled CNC programmers who require expertise in interpreting complex designs, making adjustments, and ensuring safety. Human oversight remains essential for quality control and problem-solving in manufacturing environments. CNC programming also involves understanding machine capabilities and applying critical thinking that AI currently cannot replicate fully.

What are NC Programmers?

NC Programmers, or Numerical Control Programmers, are professionals who create programs and instructions for computer-controlled machines, such as CNC (Computer Numerical Control) machines. They use specialized software to convert engineering drawings and specifications into precise code that directs machines on how to manufacture parts. NC Programmers play a vital role in industries like manufacturing, aerospace, and automotive, ensuring components are produced accurately and efficiently. Their expertise helps streamline production processes and maintain high-quality standards.

What are some common challenges NC Programmers face when working with complex machinery or new manufacturing processes?

NC Programmers often encounter challenges such as interpreting intricate engineering drawings, adapting programs for machines with varying capabilities, and troubleshooting unexpected issues during test runs. Collaborating closely with machinists and engineers is essential to ensure programmed instructions align with real-world machine functions and tolerances. Staying updated on the latest CAM software and machine technologies also helps address these challenges and ensures efficient, error-free production.

What is the difference between Nc Programmer vs CNC Machinist?

AspectNc ProgrammerCNC Machinist
Primary RoleDesigns and develops CNC programs to control machine toolsOperates and sets up CNC machines to produce parts
Skills & CertificationsKnowledge of CAD/CAM software, programming languages, and machine operationMachine operation skills, blueprint reading, and basic programming knowledge
Work EnvironmentTypically works in engineering or programming departmentsWorks directly on the shop floor operating CNC machines
Industry UsageUsed in manufacturing, aerospace, automotive, and metalworking industriesCommonly employed in manufacturing and machining facilities

While both Nc Programmers and CNC Machinists work closely with CNC machines, Nc Programmers focus on creating the programs that control machine operations, often working in design or engineering roles. CNC Machinists operate and set up the machines based on those programs, executing the manufacturing process on the shop floor.

What are popular job titles related to Nc Programmer jobs in Kansas? For Nc Programmer jobs in Kansas, the most frequently searched job titles are:
What job categories do people searching Nc Programmer jobs in Kansas look for? The top searched job categories for Nc Programmer jobs in Kansas are:
What cities in Kansas are hiring for Nc Programmer jobs? Cities in Kansas with the most Nc Programmer job openings:
NC Programmer

NC Programmer

W3Global Inc.

Wichita, KS

$65K - $90K/yr

Full-time

Posted 2 days ago


Job description

NC Programmer

Summary:

The NC Programmer creates CNC programs for a variety of multi-axis machines that manufacture mid- to highly complex aerospace components and tooling fixtures. The NC Programmer also creates setup documentation.

This position has no supervisory responsibilities.

Essential Duties and Responsibilities:
  • Interpret drawings and models to create programs that utilize modern machining methodology, work holding and cutter selections, and cutting speeds and feeds to optimize production and ensure that quality parts are manufactured in accordance with customer specifications.

  • Use software to validate cutting paths.

  • Design tooling and holding fixtures.

  • Create production setup documents.

  • Provide shop support during the tool proving process of new and updated programs, as well as daily support for problem-solving and process improvements.

  • Evaluate and integrate shop machinist feedback into existing programs and processes in a timely manner.

  • Participate in continuous improvement activities.

  • Understand and apply quality system requirements to work processes.

  • Communicate effectively (verbal and written) with all contacts.

  • Accept and adapt easily to change.

  • Operate job-related equipment with or without reasonable accommodation.

  • Meet physical demands of the job with or without reasonable accommodation.

  • Perform other duties as assigned.

Requirements:

To perform this job successfully, an individual must be able to perform each essential function and assigned task satisfactorily. The requirements listed below are representative of the knowledge, skills, competencies, and abilities required. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.

  • 5+ years of NC Programming experience preferred.

  • Expert-level knowledge of CATIA V5 and Vericut machine simulation.

  • Skilled in high-speed machining techniques of aluminum and/or hard metals; experience with Makino machines preferred.

  • Demonstrated ability to follow manufacturing practices designed to optimize production.

  • Demonstrated ability to design tooling and fixtures using CATIA V5.

  • Knowledge of aerospace inspection processes and First Article Inspection (FAI) documentation requirements.

  • Knowledge of ITAR and ISO 9000/9001 quality compliance requirements.

  • Ability to read and understand 3D GD&T information.

  • Demonstrated ability to accurately assess work effort, prioritize tasks, and meet deadlines.

  • Working knowledge of CATIA V5 data structure.

  • Proficient understanding of G-Code and M-Code programming.

  • Proficiency with Microsoft Office applications.

  • Comfortable working in a shop-floor environment and collaborating with production personnel to solve problems.

  • Ability to read and understand blueprints.

  • Strong keyboarding and computer skills.

  • Dependable, responsive to direction, and accountable for own work.

  • Self-motivated with the ability to work independently and seek assistance when needed.

  • Strong organizational, time management, and prioritization skills.

  • Must be a U.S. Citizen or Permanent Resident due to ITAR requirements.


W3Global logo

About W3Global

Sourced by ZipRecruiter

W3Global has been delivering staffing solutions for nearly two decades; we know which recruiting strategies work best. Our expert team is committed to developing a customized solution to fit your company’s unique needs. As a W3Global client, you’ll also receive personalized assistance from a seasoned team of staffing specialists. We are committed to providing both technical support and industry expertise to simplify the hiring process. We know that your time matters. W3Global will help you streamline the hiring process, getting it done and getting it right.

Industry

Recruiting and staffing services

Company size

501 - 1,000 Employees

Headquarters location

Frisco, TX, US

Year founded

2006