Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer Sr

Ashley Furniture Industries, Llc.

Job Description

Job Description

Build Your Career with Ashley Furniture- Where Innovation Meets Comfort

Who We Are:

At Ashley, inspiring the love of home is at the heart of everything we do. As the worlds largest manufacturer of home furnishings, were more than a business were a family driven by innovation, competitiveness, and an unwavering commitment to excellence. We persevere through challenges, push beyond the status quo, and constantly seek better ways to deliver an exceptional customer experience. Our solutions-first mindset and dedication to growth are why Ashley remains #1 in our industry.

If youre ready to grow, youve come to the right place. With a true Growth Mindset, Ashley Furniture invests in developing future leaders and helps every team member learn from the best in the business.

If you are a current Ashley employee : Please login to your UKG account and apply using the internal job board.

Summary:

The Senior CNC Programmer is responsible for developing, maintaining, and optimizing CNC programs, machining processes, and manufacturing systems across Ashley Furniture, Wanvog Furniture, and Wanek Furniture facilities. This role drives continuous improvement initiatives focused on safety, quality, productivity, material utilization, and cost reduction while supporting new product introductions, equipment implementation, tooling development, and process standardization across multiple manufacturing locations.

Responsibilities:

CNC Programming Process Optimization

  • Develop, maintain, and improve CNC programs and setup documentation for manufacturing operations.
  • Determine optimal machining methods, machine assignments, tooling selections, and production workflows to maximize efficiency, quality, throughput, and cost effectiveness.
  • Create dynamically nested programs and ensure program compatibility across multiple facilities.
  • Analyze part geometry and recommend design improvements that enhance manufacturability and reduce costs.
  • Complete Engineering Introduction Orders (EIOs) and Engineering Change Orders (ECOs) accurately and in a timely manner.

Manufacturing Support Continuous Improvement

  • Partner with CNC operators, supervisors, engineers, and manufacturing leadership to resolve production issues and improve performance.
  • Troubleshoot programming, tooling, machine, process, maintenance, safety, and quality concerns.
  • Evaluate cycle times, setups, operator movement, machine utilization, and process flow to identify improvement opportunities.
  • Develop and implement best practices and standardized manufacturing processes across facilities.
  • Lead initiatives focused on productivity improvements, waste reduction, ergonomic enhancements, and cost savings.

Material Yield Cost Improvement

  • Analyze raw material utilization, including foam buns, boards, fiber, and other materials, to maximize yield and minimize waste.
  • Recommend material sizing and specifications to manufacturing and purchasing teams.
  • Collaborate with suppliers to optimize material production capabilities and yield performance.
  • Investigate material and inventory variances and develop solutions to improve accuracy and reduce costs.
  • Evaluate and implement strategies for repurposing offal and scrap materials.

Product Development Prototype Support

  • Collaborate with engineering, design, manufacturing, maintenance, and facility teams to develop prototypes, sample parts, fixtures, signage, and special projects.
  • Ensure products and components can be effectively manufactured using existing equipment and processes.
  • Support design for manufacturability initiatives and product improvement efforts.

Software Systems Development

  • Maintain CNC programming software, databases, and related manufacturing systems.
  • Assist with evaluation, testing, implementation, and training for software upgrades and new releases.
  • Work with software vendors to resolve issues and recommend enhancements that improve functionality and efficiency.
  • Collaborate with IT to develop and maintain in-house manufacturing software tools and applications.

Equipment Tooling Development

  • Assist with the design, specification, testing, installation, and commissioning of CNC equipment.
  • Research emerging manufacturing technologies and recommend equipment investments.
  • Support machine acceptance testing and verify compliance with design specifications.
  • Partner with maintenance teams to troubleshoot equipment issues and improve preventive maintenance practices.
  • Design and develop CNC tooling, including prototype testing, evaluation, and implementation.

Data Management Project Leadership

  • Maintain accurate CNC programming databases, engineering systems, BOM structures, and production records.
  • Monitor obsolete data and ensure system integrity.
  • Utilize forecasting, usage, and costing data to quantify project savings and support business decisions.
  • Manage projects from concept through implementation.
  • Research and respond to employee improvement suggestions submitted through the IDEA Network.

Qualifications:

  • Bachelor's degree in Manufacturing Engineering, Mechanical Engineering, Industrial Engineering, Engineering Technology, CNC Programming, or related field preferred.
  • 3-5 years of CNC programming, manufacturing engineering, or machining experience in a high-volume manufacturing environment.
  • Experience supporting multiple CNC machine platforms and manufacturing facilities preferred.
  • Experience with CAD/CAM software, CNC nesting software, and manufacturing databases.
  • Strong CNC programming and machining process knowledge.
  • Proficiency with CAD/CAM systems and CNC manufacturing software.
  • Knowledge of tooling design, fixture development, and machine setup optimization.
  • Understanding of lean manufacturing, continuous improvement, and waste reduction methodologies.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Ability to manage multiple projects and priorities in a fast-paced manufacturing environment.
  • Effective communication and collaboration skills across engineering, production, maintenance, purchasing, and leadership teams.
  • Knowledge of BOM management, engineering change processes, and manufacturing data systems.

Work Environment:

This position is located in an active industrial manufacturing and distribution center with moderate to high noise levels, temperature variations, and material handling equipment in operation. The role may require extended periods of standing or walking on concrete floors and the use of personal protective equipment (PPE) such as safety glasses and steel-toed boots. The fast-paced environment involves time-sensitive and safety sensitive operations and may include various shift schedules to support production and distribution needs.

Benefits We Offer:

  • Health, Dental, Vision, Employee Assistance Program
  • Paid Time Off; increases with years of service
  • Generous Employee Discount on home furnishings
  • Professional Development Opportunities
  • Tuition Assistance
  • Ashley Wellness Centers (location specific)
  • 401(k) and Profit Sharing
  • Life Insurance

Our Core Values:

  • Honesty Integrity: Acts with transparency, discretion, and ethical judgment. Trusted to handle sensitive information and provide accurate, unbiased insights.
  • (Dirty Fingernail: Takes full accountability for outcomes, not just tasks. Inspects details, ensures data accuracy, and follows through to completion.
  • Continuous Improvement: Actively seeks better ways to improve templates, tools, and processes. Learns from prior initiatives and embeds lessons into standard work.
  • Growth Results Focus: Understands how transformation initiatives drive growth, cost reduction, and profitability. Keeps work aligned to enterprise priorities.
  • Culture of Leadership :Leads through influence, reliability, and example. Builds trust across functions and supports leaders at every level.
  • Customer-Centric Boundaryless: Works across silos for the greater good of the organization. Ensures outputs meet the needs of executives, initiative owners, and teams.
  • Operational Excellence: Demonstrates strong organizational discipline, attention to detail, and the ability to translate ambiguity into clear, executable tools.

Interested in learning more about Ashley Furnitures Community Engagement programs, Environmental Stewardship, or our Core Values, click the links below:

Corporate Social Responsibility

View Our Corporate Brochure

We are an Equal Opportunity Employer and provide a drug-free working environment. While Ashley appreciates the interest of all candidates only those meeting specific position requirements may be contacted. This job description does not constitute a written or implied contract of employment. The company reserves the right to revise or change job duties and responsibilities as the need arises.

Notice to Search Firms: We are not seeking assistance or accepting unsolicited resumes from search firms. We will not pay any placement, referral or other fees to any search firms unless we have agreed otherwise in a valid, written agreement for the specific position posted and signed by an authorized representative of Ashley Furniture Industries.

* Please note this position is not eligible for current or future employment sponsorship. Candidates must be legally authorized to work in the United States without the need for visa sponsorship now or at any time in the future.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the CNC Programmer Sr in Montana vacancy
  •  ...current Ashley employee : Please login to your UKG account and apply using the internal job board. Summary: The Senior CNC Programmer is responsible for developing, maintaining, and optimizing CNC programs, machining processes, and manufacturing systems across... 
    Senior
    Contract work
    Visa sponsorship
    Shift work

    Ashley Furniture Industries, Llc.

    Prairie County, MT
    more than 2 months ago
  • $35 - $42 per hour

     ...understands how custom cabinetry and millwork are built from the ground up and can translate that hands-on production knowledge into precise CNC programs, this is where your craftsmanship will stand out. What’s in it for You? ~$35 to $42 per hour depending on experience... 
    Suggested
    Hourly pay
    Full time
    For contractors
    Local area
    Relocation package
    Monday to Friday
    Weekday work

    Yellowstone Local

    Livingston, MT
    a month ago
  •  ...CNC Production Operator Rifle Barrel ManufacturingLINE49 | RIFLE Kalispell, MontanaLINE49 | RIFLE is looking for a dependable, detail-oriented CNC Production Operator to join our rifle barrel manufacturing team.Preferred ExperienceCNC machine operationManufacturing or... 
    Suggested
    Full time
    Monday to Friday

    LINE49 LLC

    Kalispell, MT
    3 days ago
  • $25 - $35 per hour

     ...CNC MachinistPay: $25-35/hrShift: Mon-Fri (7am to 3:30pm)Description:Our CNC Machinist produces machined parts by programming, setting up, and operating our HNK Mill. In addition they are focused on maintaining quality and safety standards, keeping records, and maintaining... 
    Suggested
    Day shift

    Cannonball Recruiting LLC

    Montana
    3 days ago
  • $24 - $27 per hour

     ...CNC Plasma OperatorPay: $24-27/hr. (depending on experience level)Shift: Mon-Fri (7am to 3:30pm)Description:The CNC Machine Operator will be responsible for running the cutting system that can cut up to 10" thick carbon steel plate and up to 6 1/4" thick stainless steel... 
    Suggested
    Shift work
    Day shift

    Cannonball Recruiting LLC

    Montana
    5 days ago
  •  ...Job PostingSets up and operates conventional, special purpose, and CNC machines and machining centers to fabricate metallic parts by performing the following duties.Essential Duties:Studies blueprints, manuals, specifications, or sample parts to determine dimensions and... 

    Ottenweller

    Montana
    5 days ago
  •  ...CNC Operator The Electrical Components Manufacturing team at Dynomax, Inc is seeking a CNC Operator to run CNC Mills and machine machined or injection molded components on the 1st Shift . These parts will be used in the aerospace and defense industries. WE ARE... 
    Temporary work
    Day shift

    Dynomax

    Montana
    13 hours ago
  • 3-Axis CNC Machinist Dynomax, Inc is expanding! We are currently adding brand new, state of the art CNC Machines and seeking the best CNC Machinists out there. This is a great opportunity for an experienced CNC Machinist who desires exciting and challenging work to... 
    Temporary work
    Afternoon shift

    Dynomax

    Montana
    4 days ago
  •  ...Under the direction of the Plant Operations Manager and Production Supervisors, complete basic operation of hand, power tools, and CNC machinery in addition to conducting general cleaning of a work area. Roechling is seeking a skilled CNC Operator to join our stable, growing... 

    Röchling Medical

    Montana
    2 days ago
  • $25 - $35 per hour

     ...CNC Machinist Pay: $25-35/hr Shift: Mon-Fri (7am to 3:30pm) Description: ~ Our CNC Machinist produces machined parts by programming, setting up, and operating our HNK Mill. In addition they are focused on maintaining quality and safety standards... 
    Temporary work
    Shift work
    Day shift

    Cannonball Recruiting LLC

    Montana
    4 days ago
  • $20 - $30 per hour

     ...Job Description Job Description CNC Machinist Location: Kalispell, MT Schedule: Monday – Friday, 8:00 AM to 5:00 PM Pay Range: $20 – $30 per hour DOE Overview: We are seeking a skilled and detail-oriented CNC Machinist to join our team. The ideal... 
    Hourly pay
    Monday to Friday

    Express Employment - Kalispell, MT

    Kalispell, MT
    13 days ago
  • $27.14 - $36.72 per hour

     ...Kentucky. Salary Range: $27.14 - $36.72 per hour Excellent Benefits Package Job Summary We are seeking an experienced CNC to join our manufacturing team. In this role, you will set up and operate CNC mills and lathes to produce precision-machined... 
    Hourly pay
    Apprenticeship

    Wagstaff

    Montana
    2 days ago
  •  ...CNC Operator CNC Operator Walor North America is looking for a CNC Operator to join its Machining team. In this role, you will be responsible for the operation of CNC Machinery with a high regard for effectiveness and efficiency. What you will do... 
    Hourly pay
    Local area
    Monday to Friday
    Shift work
    Night shift
    Weekend work
    Day shift

    Walor North America

    Montana
    1 day ago
  • $28 - $35 per hour

     ...CNC Lathe Machinist CNC Lathe Machinist Mason welcomes people who share our determination and high standards to join us in doing work that moves the world forward. We design, manufacture, and market highly engineered products and systems principally for... 
    Hourly pay
    Permanent employment

    Mason

    Montana
    2 days ago
  • $16 - $19 per hour

     ...Role Summary As a CNC Operator, you will be responsible for operating computer numerical control (CNC) machines to produce high-quality components according to specifications. This role requires attention to detail, problem-solving skills, and a commitment to maintaining... 
    Hourly pay
    Full time
    Monday to Friday
    Shift work
    Night shift

    MacLean-Fogg

    Montana
    13 hours ago
  • $62.4k - $72.8k

     ...Our client, a leading manufacturing organization, is seeking a CNC Machinist to join their team. As a CNC Machinist, you will be part of the Manufacturing Department supporting the production and quality assurance teams. The ideal candidate will demonstrate precision,... 
    Temporary work
    Shift work
    Night shift

    Manpower Inc

    Montana
    4 days ago
  • $25 - $30 per hour

     ...MachinistThe Machinist is responsible for setting up, operating, and adjusting various types of conventional or automatic machines, including CNC machines, lathes, drill presses, grinders, and other precision equipment. You will also assist Manufacturing Team Members in the... 
    Contract work
    Temporary work
    Shift work
    Night shift

    Aerotek

    Montana
    3 days ago
  •  ...operating punch press machines as needed.Qualifications:High school diploma or general education degree (GED) required. Three to six months CNC machine operation experience in manufacturing environment, or an equivalent combination of education and experience is preferred.... 
    Day shift

    Ottenweller

    Montana
    5 days ago
  • $2000 retention bonus * Hiring Immediately * United Gear & Assembly offers: * Benefits program active 1st of the month following your start date which includes; health, HRA, FSA, vision and dental insurance * 401k program with 4% company contribution ...
    Hourly pay
    Temporary work
    Work at office
    Immediate start
    Monday to Thursday
    Afternoon shift

    United Gear & Assembly

    Park County, MT
    13 hours ago
  •  ...collaboration, to bring our customers high quality, cost effective solutions, delivered on time. SUMMARY: Sets up and operates various CNC machines to perform operations on lathes, mills, drills, grinders, turning, shapers, broach and hobs. ESSENTIAL DUTIES AND... 
    Hourly pay
    Temporary work
    Work at office
    Immediate start
    Shift work
    Weekend work
    Day shift

    United Gear & Assembly

    Park County, MT
    13 hours ago
  • $18 - $25 per hour

     ...CNC Lathe OperatorWe are seeking an experienced CNC Lathe Operator to join our manufacturing team. The ideal candidate will have at least five years of CNC lathe operating experience (preferred, must have some experience with CNC Lathe) and be capable of producing high... 
    Hourly pay

    MCM Staffing

    Montana
    5 days ago
  •  ...Title CNC Machinist I Department Machine Shop Reports to Machine Shop Manager Schedule: Monday-Friday, 2:00 PM-10:30 PM. New hires will complete approximately 4-6 weeks of training on 1st Shift before transitioning to 2nd Shift. Includes a 5% shift... 
    Hourly pay
    Permanent employment
    Temporary work
    Monday to Friday
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Rochester Precision Optics

    Montana
    5 days ago
  • $20 - $30 per hour

     ...Job Description Job Description CNC Machinist CNC Machinist Location: Cantonment, FL Position Overview We are seeking a skilled CNC Machinist to program, set up, and operate CNC milling and turning equipment to produce high-precision metal and plastic components... 
    Hourly pay
    Ongoing contract
    Local area

    Everforth, Cybercoders

    Hill County, MT
    18 days ago
  • $20 - $25 per hour

     ...CNC Lathe OperatorEmployment Type: Contract-to-Direct HireSchedule: Full-Time | On-SitePay: $20–$25 per hour, based on experienceJob SummaryWe are seeking a skilled CNC Lathe Operator for a contract-to-direct hire opportunity in a clean, supportive, and collaborative manufacturing... 
    Hourly pay
    Full time
    Contract work

    Linked Professional Services

    Montana
    1 day ago
  • $23 - $26 per hour

     ...once you join our team, youll learn from the best in the business. Apply today and find your home at Ashley! Overview: The CNC Machinist will need to be knowledgeable in programming and importing 3D models into software for the lathes and mills to create high... 
    Contract work
    Work experience placement
    Work at office
    Shift work
    Afternoon shift

    Ashley Furniture Industries, Llc.

    Prairie County, MT
    more than 2 months ago
  • Join our team of industry leaders! Be part of our success story! Join us for an exciting opportunity to have influence, in a stable, growing organization. We currently are looking to add a full-time 1st shift All-Around Machinist to our team at our Northeast ...
    Full time
    Work at office
    Worldwide
    Day shift

    Kingsbury

    Montana
    4 days ago
  •  ...or airborne particles: 90% Non-weather wet, humid conditions: 0% Keywords: Lathe, Horizontal Turning, Turning, Machinist, CNC Machinist, Setup Sunday through Thursday 10 p.m. to 6 a.m. Shift differential is $4.00 per hour additional Candidate would... 
    Hourly pay
    Temporary work
    Work at office
    Immediate start
    Relocation package
    Shift work
    Night shift
    Day shift

    United Gear & Assembly

    Park County, MT
    1 day ago
  •  ...Job Description Job Description CNC Operator Schedule: Monday–Friday, 7:00 AM–3:30 PM Overtime: Some overtime may be required Industry: Aerospace Manufacturing Responsibilities Safely operate CNC lathe and mill machinery. Read and interpret blueprints... 
    Monday to Friday

    California Temp Services, Inc

    Valley County, MT
    29 days ago
  •  ...Job Description Job Description Summary: The CNC Operator oversees the safe and precise fabrication of CLT panels by operating...  ...require strong communication with production supervisors, programmers, and design teams while upholding safety, cleanliness, and efficiency... 
    Monday to Friday
    Shift work
    Afternoon shift

    SmartLam North America

    Columbia Falls, MT
    29 days ago
  • Summary HelpersHelpers (includes helpers 0 months- helper 42 months) - Preferred minimum of 6 months documented field experience in chosen craft discipline. Must have the ability to read and interpret instructions and documentation. The level and degree of job responsibilities...
    Local area
    Immediate start
    Flexible hours

    Brown & Root

    Billings, MT
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer Sr. Be the first to apply!