1

Contract Cnc Programming Jobs (NOW HIRING)

CNC Programmer

New Kensington, PA ยท On-site

$29 - $44/hr

... large volume contract manufacturing. Our customers span a wide array of industries including ... This position will include CNC programming, fixture design and development, creation of machining ...

CNC Programmer

Sarver, PA ยท On-site

$24.75 - $33.75/hr

Ability to understand and use CNC programming languages, multi-axis machining centers and lathes ... Penn United, a leading advanced contract manufacturer since 1971, provides the highest quality ...

CNC Programmer

Sarver, PA

$24.75 - $33.75/hr

Ability to understand and use CNC programming languages, multi-axis machining centers and lathes ... Penn United, a leading advanced contract manufacturer since 1971, provides the highest quality ...

CNC Programmer

Sarver, PA ยท On-site

$24.75 - $33.75/hr

Ability to understand and use CNC programming languages, multi-axis machining centers and lathes ... Penn United, a leading advanced contract manufacturer since 1971, provides the highest quality ...

CNC Programmer

Sarver, PA ยท On-site

$24.75 - $33.75/hr

Ability to understand and use CNC programming languages, multi-axis machining centers and lathes ... Penn United, a leading advanced contract manufacturer since 1971, provides the highest quality ...

CNC Programmer-Machinist

Milwaukee, WI ยท On-site

$26 - $35.75/hr

Cornerstone Composites, Inc., is a contract molding company that makes components for a wide ... Programming and efficiency of machines in production, including, but not limited to Bridge Mills ...

CNC Programmer (Milling)

Gwinn, MI ยท On-site

$25.75 - $35.25/hr

Essential Function / Duties CNC Programming * Determining Tooling and Raw Material size ... Production and Process Development * Assist with quoting potential work for contract manufacturing ...

CNC Programmer

Newport News, VA ยท On-site

$40 - $60/hr

Detail oriented Credentials and Experience * 10 years of programming experience desired ... Will work on government contracts. * HS Degree or equivalent required. * Must be a US Citizen Eagle ...

Take ownership of programming and process improvement initiatives. * Enhance production efficiency ... Job Type & Location This is a Contract to Hire position based out of Moulton, AL. Pay and Benefits ...

New

CNC Programmer

Newport News, VA ยท On-site

$40 - $60/hr

Detail oriented Credentials and Experience * 10 years of programming experience desired ... Will work on government contracts. * HS Degree or equivalent required. * Must be a US Citizen Eagle ...

Take ownership of programming and process improvement initiatives. * Enhance production efficiency ... Job Type & Location This is a Contract to Hire position based out of Decatur, AL. Pay and Benefits ...

This is a great opportunity for candidates with CNC programming and machining experience who enjoy ... Text "CNC PROGRAMMER" to 319 252 2304 to get started ๐Ÿš€ Job Type & Location This is a Contract to ...

New

Be Seen First

CNC Programmer

Livermore, CA ยท On-site

$38 - $60/hr

CNC Programmer We are a growing manufacturer experiencing significant expansion through new contracts in the government, medical device, and advanced automation sectors. We are looking for a ...

CNC Machinist

Norfolk, VA ยท On-site

$26 - $32/hr

Our client is seeking multiple skilled CNC Machinist to set up, operate, and maintain CNC equipment ... contract labor to manufacturers and engineering firms.s

CNC Programmer III

Bertram, TX ยท On-site

$35 - $45/hr

Contract or Contract to Hire Industry: Aerospace / Manufacturing Compensation: $35-$45/hr DOE ... High school diploma or GED * 6+ years of CNC programming experience using Mastercam software * 2+ ...

next page

Showing results 1-20

Contract Cnc Programming information

See salary details

$16

$30

$44

How much do contract cnc programming jobs pay per hour?

As of Jul 17, 2026, the average hourly pay for contract cnc programming in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

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 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 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 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.
More about Contract Cnc Programming jobs
What cities are hiring for Contract Cnc Programming jobs? Cities with the most Contract Cnc Programming job openings:
What are the most commonly searched types of Cnc Programming jobs? The most popular types of Cnc Programming jobs are:
What states have the most Contract Cnc Programming jobs? States with the most job openings for Contract Cnc Programming jobs include:
What job categories do people searching Contract Cnc Programming jobs look for? The top searched job categories for Contract Cnc Programming jobs are:
Infographic showing various Contract Cnc Programming job openings in the United States as of July 2026, with employment types broken down into 3% Locum Tenens, 84% Full Time, 5% Part Time, 2% Contract, and 6% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.
CNC Programmer

CNC Programmer

Re:Build Manufacturing

New Kensington, PA โ€ข On-site

$29 - $44/hr

Other

Re-posted 23 days ago


Job description

About Re:Build Manufacturing โ€“ New Kensington

Re:Build Manufacturing New Kensington is part of the Re:Build family of companies, located in New Kensington, PA. Capabilities in a wide variety of industries and materials allow our unique value proposition to bring exciting and advanced programs back to American Manufacturing.

Re:Build Manufacturing is a growing family of industrial and engineering businesses combining enabling technologies, operational superiority, and strategic M&A to build Americaโ€™s next generation industrial company. At Re:Build we deploy deep expertise in engineering, operations management, and technology to supercharge the performance of our member companies. We leverage deep professional expertise and a candid, principled operating culture to drive differentiated outcomes. Ours is a fast-paced environment where individuals can stretch and be challenged to pursue their fullest potential.

Re:Build was founded to pioneer a profitable model for the revitalization of US manufacturing. Weโ€™ve assembled a powerful set of complimentary capabilities and lines of business that enable us to pursue a wide range of end markets. Our acquired businesses are grounded in build-to-print and by-the-hour engineering and design services, and weโ€™re leveraging their combined expertise to migrate to increasingly sophisticated program development and production, as well as the generation of our own products. Our unique set of capabilities lend themselves to highly complex systems and products, and we offer customers a range of services including product and systems design, automation, fabrication, assembly, and large volume contract manufacturing. Our customers span a wide array of industries including aerospace, defense, mobility, healthcare, pharma, biotech, clean tech, chemicals, energy, lifestyle, food production, and industrial equipment.

Who we are looking for

We are looking to add a CNC Programmer to our growing team. This position will include CNC programming, fixture design and development, creation of machining processes, and working with the manufacturing personnel to ensure programs run as intended.

What you get to do
  • Determines and reviews customer part requirements
  • Work with production engineering to develop models and documentation for machining fixtures, as required
  • Work with production engineering to develop standard work and other procedures to develop a best in class machining operation.
  • Work with machinists and production engineering to determine machining steps, process controls, and develop appropriate documentation
  • Generate CNC programs for customer product and machine fixtures; programs suitable for 3, 4, and 5 axis milling (vertical & horizontal), turning, and mill-turn equipment
  • Read and edit G-code when required
  • Design custom tooling and fixturing for above equipment
  • Identify/define cutting tooling required for jobs
  • Manage project through programming/production to meet customer deadlines
  • Utilize monitoring and measuring equipment for inspection of parts
What you bring to the Team
  • Minimum of Five years of CNC experience in a controlled industry (aerospace, automotive, medical, etc.)
  • Proficiency with CNC programming software (MasterCAM and Hypermill Preferred)
  • Solid modeling experience using Solidworks is strongly preferred
  • Ability to edit and read G-code
  • CNC machining, measuring tools, handheld tools, and power tools experience required.
  • Excellent drawing reading skills with a working knowledge of and experience using GD&T
  • Proficiency in MS Office applications required.
The BIG payoff

We are a company who is going to make a difference in the industries and the communities in which we choose to operate.

Every employee of Re:Build will share ownership in the company and will share in the financial rewards of the success we achieve together, at all levels of the company!

**We want to work with people that reflect the communities in which we operate **

Re:Build Manufacturing is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, marital status, parental status, cultural background, organizational level, work styles, tenure and life experiences. Or for any other reason.

Re:Build is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations.ta@ReBuildmanufacturing.com or you may call us at 617.909.6275.

You should be proficient in:

  • CNC Programming

Machines & technologies you'll use:

  • CNC Mill (5+ axis VMC)