Demo

CNC Programmer

ATC Manufacturing
Post Falls, ID Full Time
POSTED ON 7/9/2026
AVAILABLE BEFORE 11/6/2026

Why work at ATC Manufacturing?

ATC excels at manufacturing thermoplastic composite parts. Since 2004, ATC has led the way in high-rate manufacturing, specializing in mass-producing parts using unidirectional thermoplastic composite tapes. These innovative methods deliver faster production rates, enhanced part strength, and lower manufacturing costs compared to traditional composites. Our people are central to ATC’s success. We value individuals who bring skill, curiosity, and accountability to their work and who take pride in contributing to a strong team. We are seeking a tech-savvy, Programmer who is motivated by building durable systems, improving decision-making, and growing alongside a values- driven organization.

Job Summary
We are seeking an experienced CNC Programmer to join our manufacturing team. The ideal candidate will be responsible for developing, testing, and optimizing CNC programs for various machining processes, ensuring precision and efficiency. This role requires a strong background in SolidWorks and CAD/CAM software, blueprint reading, and mechanical knowledge to produce high-quality components using 3, 4, and 5 axis CNC mills, and CNC lathes. The CNC Programmer will collaborate closely with manufacturing teams to improve processes and uphold safety standards.

Duties

  • Develop and modify CNC programs using CAM programming software such as CAMWorks to meet production specifications.
  • Interpret complex blueprints, schematics, and GD&T (Geometric Dimensioning & Tolerancing) to ensure accurate machining operations.
  • Set up and operate 3, 4, and 5 axis CNC milling machines and CNC lathes with precision tooling.
  • Utilize precision measuring instruments such as bore gauges, micrometers, calipers, and coordinate measuring machines (CMM) to verify part dimensions.
  • Optimize machining processes through lean manufacturing principles to reduce waste and improve efficiency.
  • Troubleshoot machining issues related to tooling, geometry, or machine performance; make necessary adjustments for quality control.
  • Maintain detailed documentation of programs, setups, and process improvements for continuous manufacturing excellence.
  • Collaborate with engineering teams on CAD models using SolidWorks or CATIA for tool design and fixture development.
  • Ensure compliance with safety protocols and maintain a clean work environment.

Skills

  • Proficiency in CNC programming languages such as G-code and M-code.
  • Experience with Fanuc and HAAS CNC machine interfaces.
  • Strong knowledge of CAD software including AutoCAD, SolidWorks, and CATIA for designing parts and fixtures.
  • Expertise in CAM programming for CNC milling machines, CNC lathes, and electrical discharge machining (EDM).
  • Ability to read and interpret blueprints, schematics, and technical drawings with GD&T specifications.
  • Mechanical knowledge of tooling, fixtures, bore gauges, micrometers, calipers, bore gauges, and precision measuring instruments.
  • Familiarity with lean manufacturing principles to enhance process efficiency.
  • Knowledge of manufacturing processes such as machining, tooling selection, geometry calculations, and schematics interpretation.
  • Strong math skills essential for precise measurements and calculations related to machining tolerances.
  • Experience working with coordinate measuring machines (CMM) reports for quality assurance purposes. This position offers an opportunity to contribute to high-quality manufacturing projects within a dynamic team environment that values precision engineering and continuous improvement.

Experience to include but not limited to:

4 years demonstrated CNC Programming Required

Language Ability:

  • Ability to read, analyze and interpret procedure manuals. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from other employees, managers, vendors, and customers

Math Ability:

  • Ability to add, subtract, multiply and divide in all units of measure, using whole numbers, common fractions and decimals. Ability to compute rate, ratio and percent and to interpret graphs.

Computer Skills:

  • To perform this job successfully, an individual should have knowledge of standard computer programs including Microsoft Office products.

Job Type: Full-time, Day Shift, In-Person Position

Benefits:

  • 401(k)
  • 401(k) 4% Match
  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Employee discount
  • Health insurance
  • Life insurance
  • Paid sick time
  • Paid time off
  • Referral program
  • Vision insurance

This position supports work performed for the Air Force Research Laboratory (AFRL). AFRL requires U.S. Citizenship for all personnel working on this contract.

As an EOE/Affirmative Action Employer all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status

As a condition of employment, all applicants are subject to a comprehensive background check. This may include verifying employment history, educational qualifications, professional licenses, credit history as applicable to the role, and conducting criminal record checks. By submitting your application, you acknowledge and authorize ATC to conduct such background checks to evaluate your suitability for employment. Any information provided during the background check process will be treated confidentially and in accordance with applicable laws and regulations.

At ATC, we maintain strict drug-free workplace policy. All job applicants are required to undergo drug screening as part of the pre-employment process. Drug screening may involve testing for the presence of illegal substances and controlled substances, including but not limited to marijuana, cocaine, opioids, amphetamines, and benzodiazepines. By submitting your application, you consent to undergo a drug screening as deemed necessary by ATC.

Pay: $65,000.00 - $85,000.00 per year

Benefits:

  • 401(k)
  • 401(k) 4% Match
  • Dental insurance
  • Employee assistance program
  • Employee discount
  • Health insurance
  • Life insurance
  • Paid time off
  • Parental leave
  • Referral program
  • Vision insurance

Application Question(s):

  • CNC Programming & CAM — Walk us through a CNC program you recently created using Mastercam, CATIA, or similar CAM software. What made it complex, and how did you validate it before release?
  • Machining Operations — Tell us about your experience setting up and operating CNC mills, lathes, or EDM equipment. What steps do you take to ensure accuracy on a first‑run part?
  • Process Optimization — Describe a time you improved cycle time, reduced waste, or optimized a machining process using lean principles.
  • Blueprint Reading & GD&T — Describe a part you programmed that required interpreting tight GD&T tolerances. Which callouts were most critical, and how did you ensure compliance?
  • Can you successfully pass a drug screen?
  • Can you successfully pass a background screen?
  • This position supports work performed for the Air Force Research Laboratory (AFRL). AFRL requires U.S. Citizenship for all personnel working on this contract. Are you able to meet this requirement?

Work Location: In person

Salary : $65,000 - $85,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ATC Manufacturing

  • ATC Manufacturing Post Falls, ID
  • Why work at ATC Manufacturing? ATC excels at manufacturing thermoplastic composite parts. Since 2004, ATC has led the way in high-rate manufacturing, speci... more
  • 8 Days Ago

  • ATC Manufacturing Post Falls, ID
  • Why work at ATC Manufacturing? ATC excels at manufacturing thermoplastic composite parts. Since 2004, ATC has led the way in high-rate manufacturing, speci... more
  • 8 Days Ago

  • ATC Manufacturing Post Falls, ID
  • Why work at ATC Manufacturing? ATC excels at manufacturing thermoplastic composite parts. Since 2004, ATC has led the way in high-rate manufacturing, speci... more
  • 11 Days Ago

  • ATC Manufacturing Post Falls, ID
  • Why work at ATC Manufacturing? ATC excels at manufacturing thermoplastic composite parts. Since 2004, ATC has led the way in high-rate manufacturing, speci... more
  • 12 Days Ago


Not the job you're looking for? Here are some other CNC Programmer jobs in the Post Falls, ID area that may be a better fit.

  • Teksky Post Falls, ID
  • Job Summary We are seeking an experienced CNC Programmer to join our manufacturing team. The ideal candidate will be responsible for developing, testing, a... more
  • 11 Days Ago

  • Jobot Liberty, WA
  • Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Job details: CMM Programmer - Great Salary With Fast Growi... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!