Demo

CNC Programmer

Haworth
Conover, NC Full Time
POSTED ON 4/9/2026
AVAILABLE BEFORE 6/2/2026
Join the Future of Workspace Innovation at Haworth

Are you ready to shape the future of how people work, live, and thrive? At Haworth, we're not just creating furniture – we're revolutionizing the way the world interacts with spaces. As a global pioneer in workspace design since 1948, we've been pushing boundaries and redefining possibilities for over seven decades.

We're looking for visionaries like you to help write the next chapter of our story.

Discover more here!

Job Overview

We are currently looking for a CNC Programmer to join our team onsite in Conover, North Carolina. The position will work Monday-Friday, 6:00 AM - 2:30 PM. This position may require overtime.

As a CNC Programmer, You Will

Utilize working knowledge of CAD software to create and modify detailed 2D and 3D part and assembly drawings from engineer and technician sketches, plans, and instructions. Work with moderate supervision to ensure adherence to drafting standards and may assist in evaluating CAD-related hardware and software.

Essential Functions

  • Analyze engineering drawings and sketches to determine manufacturing processes, tooling, and CNC programming requirements.
  • Develop, modify, and optimize CNC programs using CAD/CAM software for new and revised parts, including tool path generation and tool selection.
  • Collaborate with engineers to establish accurate labor standards and cost estimates for CNC machining operations.
  • Operate CNC equipment for process improvement testing, first article inspection, and troubleshooting.
  • Train operators on the safe and effective operation of CNC equipment.
  • Develop and maintain tooling standards and documentation for CNC machining processes.
  • Identify and recommend solutions to reduce cycle times and improve the efficiency of CNC machining operations.
  • Must be able to perform all essential job functions with/without accommodation.
  • Uses office automation, communication, software, and tools used in Haworth office environment.
  • Performs other duties within scope as assigned.

Required Qualifications

Education:

  • High school diploma

Experience

  • 1 year of experience with CNC programming.

In Addition

  • Must be able to work onsite in Conover, NC, without relocation assistance.
  • Current and continuing right to work in the United States without sponsorship.

Preferred Qualifications

  • Relevant certification or vocational training
  • Plywood frame CNC programming
  • Textile CNC programming
  • Upholstery pattern development

Design your future with Haworth

Headquartered in Holland Michigan, Haworth is a family-owned global powerhouse at the forefront of innovation and sustainable design in the workspace interiors industry. Here, you'll have access to state-of-the-art resources, collaborate with cross-functional teams of passionate innovators, and experience a blend of global reach with personal growth opportunities. Whether you're developing new manufacturing processes, implementing smart factory solutions, or designing tomorrow's workspace solutions, you'll be empowered to make a lasting impact while growing your career.

We believe in the power of collaboration and strive to create a culture where everyone feels valued, respected, and empowered to make a difference. Your hard work, dedication, and talent are the foundation of our success and enable us to build meaningful connections with our customers and each other.

At Haworth, members enjoy benefits from their first day of employment:

  • 20 Days Paid Time Off: Plus, the option to buy up to 5 extra days.
  • Health Benefits: Priority Health Medical options, Delta Dental, and Vision Insurance.
  • 401k Match: Contribute 6% of your annual salary, and Haworth will match up to 7%.
  • Insurance Coverage: Company-provided Short-Term Disability, Long Term Disability, and Life Insurance.
  • Tuition Reimbursement
  • Volunteer Time Off
  • Parental Leave
  • Pet Insurance
  • Zero Waste to Landfill

Salary.com Estimation for CNC Programmer in Conover, NC
$68,150 to $87,082
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
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 Haworth

  • Haworth Big Rapids, MI
  • Job Title: Machine Operator 2 - 1st Shift - Wood Plant - Big Rapids, MI Posting Start Date: 1/27/26 Company Overview We Look Forward to Meeting You! We kno... more
  • 9 Days Ago

  • Haworth Holland, MI
  • Join the Future of Workspace Innovation at Haworth Are you ready to shape the future of how people work, live, and thrive? At Haworth, we're not just creat... more
  • 9 Days Ago

  • Haworth Conover, NC
  • Job Title: Manufacturing Engineer Posting Start Date: 2/10/26 Join the Future of Workspace Innovation at Haworth Are you ready to shape the future of how p... more
  • 9 Days Ago

  • Haworth Holland, MI
  • Job Title: Senior IT Business Process Analyst Posting Start Date: 12/12/25 Join the Future of Workspace Innovation at Haworth Are you ready to shape the fu... more
  • 10 Days Ago


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

  • Gray Manufacturing Technologies, LLC Denver, NC
  • 5 AXIS CNC Programmer Gray Manufacturing Technologies Denver, NC Shifts: First Due to continued business growth, Gray Manufacturing Technologies, a supplie... more
  • 7 Days Ago

  • Texas Machining & Sales, LLC Gastonia, NC
  • Texas Machining & Sales offers competitive wages based on experience. This role requires programming G code at the machine. We are a small job shop where t... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!