CrawlJobs Logo

CNC Programmer

spi-ind.com Logo

Sierra Pacific Industries

Location Icon

Location:
United States , Medford

Category Icon
Category:

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

24.01 - 27.09 USD / Hour
Save Job
Save Icon
Job offer has expired

Job Description:

Currently, we are seeking a qualified CNC Programmer to work collaboratively with our engineering and production teams at our Windows division in Medford, Wisconsin.

Job Responsibility:

  • Analyze engineer drawings and work orders to develop CNC programs for multiple axis machining operations
  • Order necessary tooling and creating descriptions of tooling and fixturing requirements
  • Determine and utilize proper speed and feed rates for varying materials
  • Define reference point locations and origin offsets
  • Create variable based programs using basic math, geometry, trigonometry, logic, and conditional statements
  • Perform first article inspections and other quality assurance tests to ensure products meet design specifications
  • Work closely with engineering and production on new product development
  • Adjust tool paths and organize machining operations to optimize production and efficiency
  • Be able to learn and use efficiently multiple CAD/CAM software platforms for a variety of machines
  • Train other team members how to properly and safely operate/maintain CNC machines and programs
  • Other duties as assigned

Requirements:

  • Previous experience working in a manufacturing setting is required
  • At least 3 years’ experience using CAD/CAM software
  • Associates Degree in related field is preferred
  • Able to interpret engineering and production drawings
  • Experience with fenestration products, especially aluminum and wood components, is preferred
  • Experience with Homag, Biesse, Weeke, Elumatec, Joseph CNC equipment desired
  • Ability to work independently and follow direction
  • Strong attention to detail
  • Excellent verbal and written communication, organizational and time management skills
  • Strong work ethic, ability to self-start, and results-oriented mindset

Nice to have:

  • Experience with fenestration products, especially aluminum and wood components, is preferred
  • Experience with Homag, Biesse, Weeke, Elumatec, Joseph CNC equipment desired
What we offer:
  • Up to $1,500 hiring bonus
  • We train and promote from within
  • Excellent low-cost health benefits
  • Retirement plan with employer-paid contributions
  • Paid vacation and 10 holidays
  • full Health Benefits Plan (including medical, dental, and vision) with low-cost premiums
  • a 401(k) with Company Match
  • additional Retirement Contributions
  • company-paid Life Insurance

Additional Information:

Job Posted:
January 19, 2026

Expiration:
February 10, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for CNC Programmer

CNC Programmer / Process Engineer

We are looking for an experienced CNC Programmer / Process Engineer to work in L...
Location
Location
United Kingdom , Wigston, Leicestershire
Salary
Salary:
50000.00 - 55000.00 GBP / Year
https://www.office-angels.com Logo
Office Angels
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in CNC programming and process engineering
  • Strong knowledge of CAM systems and CNC machinery
  • A practical, hands-on approach to problem-solving, machine setup, and optimisation
  • Experience managing tooling resources and implementing process improvements
  • The ability to train and mentor colleagues, building skills and capability across the team
  • A proactive mindset with a passion for innovation and continuous improvement
Job Responsibility
Job Responsibility
  • Work with advanced CNC technologies
  • Play a key role in driving process innovation and continuous improvement
  • Train and mentor colleagues, building skills and capability across the team
  • Contribute to ongoing process development
What we offer
What we offer
  • Competitive salary and benefits package
  • Work with cutting-edge CNC technologies and contribute to ongoing process development
  • Be part of a collaborative, forward-thinking environment where your expertise will make a real impact
  • Fulltime
Read More
Arrow Right

CNC Programmer

We are seeking a CNC Programmer & Operation Specialist to join our Manufacturing...
Location
Location
United States , Sunnyvale
Salary
Salary:
Not provided
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience with advanced 5-axis and mill-turn CNC programming
  • Proficiency in a professional CAM system such as CAMWorks, Fusion 360, or Siemens NX
  • Strong understanding of machining tolerances and in-process inspection techniques
  • Excellent problem-solving skills and attention to detail
  • Ability to work full-time on-site and collaborate with a small, focused team
Job Responsibility
Job Responsibility
  • Program and operate DMG 5-axis milling and mill-turn CNC machines using CAMWorks, Fusion 360, or Siemens NX
  • Plan and execute machining processes from design files to finished, inspected parts
  • Suggest design improvements for manufacturability and efficiency
  • Perform accurate part measurements and in-process quality checks
  • Maintain a clean, organized, and safe machine shop environment
  • Collaborate with engineering teams to deliver daily or next-day turnaround on prototype parts
What we offer
What we offer
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Fulltime
Read More
Arrow Right

Production Engineer / CNC Programmer

We are looking for a Production Engineer to produce CNC programs for our Machine...
Location
Location
United Kingdom , Banbury
Salary
Salary:
Not provided
prodrive.com Logo
Prodrive
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 2 years’ experience creating 5-axis and 3-axis programming using Hypermill CAD/CAM
  • Machining background including batch work and prototypes
  • Experience using Fanuc and Heidenhain control
  • Proficiency in using Vericut for collision check
  • Good knowledge of metal cutting tools (Aluminium, Steel and Titanium)
  • Ability to read engineering drawings using the latest GD&T
  • Flexible and proactive work ethic
Job Responsibility
Job Responsibility
  • Produce CNC programs and any other information for shop floor on request
  • Help ensure a smooth day to day running of the small batch-based manufacturing operation which includes one off prototype work
  • Scheduling and pricing of work
  • Liaison with Designers, Buyers, internal and external customers
  • Maintain accurate and up-to-date Total Productive Maintenance (TPM) records
  • Prepare and distribute weekly maintenance sheets for the machine shop
  • Monitor and verify maintenance reports, investigating and challenging any discrepancies between reported issues and the actual condition of machines
  • Actively contribute to machine servicing schedules, including coordinating and booking engineering visits when required
  • Order tools and consumables as required to ensure continuous operations
  • Maintain and restock the tool vending machine to ensure availability and proper inventory levels
What we offer
What we offer
  • 25 days holiday (which increases with long service) with an opportunity to purchase up to 15 extra days
  • Training opportunities for continuing professional development
  • Onsite subsidised staff restaurant
  • Car and pension salary sacrifice schemes
  • Cyclescheme
  • Exercise classes
  • Paid time off for volunteering
  • Consultations with our Fit 4 Life expert
  • Social events throughout the year
  • Exclusive company discounts
  • Fulltime
Read More
Arrow Right

CNC Setup Programmer

Responsible for programming CNC lathes and setting up machines for production to...
Location
Location
Canada , Brampton
Salary
Salary:
27.00 - 30.00 CAD / Hour
victaulic.com Logo
Victaulic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 to 10 years of experience in programming and setup of Twin Spindle Twin Turret CNC Lathes
  • Proficiency in programming jobs with bar feeders and chucking setups
  • Experience programming jobs with live tools and other modern machine technologies
  • Strong ability to read technical drawings/blueprints and working knowledge of GD&T is required
  • Skilled in the use of measuring equipment such as micrometers and height gauges
  • Knowledge of Lean Manufacturing principles
  • Strong verbal and written communication skills
Job Responsibility
Job Responsibility
  • Develop and optimize CNC programs for CNC lathes
  • Set up machines for other operators, including first-off requirements for repeat jobs
  • Troubleshoot programming issues and adjust as needed to maintain production efficiency
  • Participate in tool and fixture selection during the development of new parts
  • Improve existing programs to reduce machine cycle time
  • Operate machines when setup or programming is not required
  • Conduct in-process inspections of machined parts using measuring instruments to ensure accuracy
  • Collaborate with engineering and production teams to improve processes and reduce waste using Lean manufacturing techniques, such as setup reduction events
  • Assemble components during cycle time as needed, ensuring all parts meet quality standards
  • Perform daily preventive maintenance on machines, including cleaning coolant tanks as scheduled
  • Fulltime
Read More
Arrow Right

CNC and Wire EDM Programmer

This is a fantastic full-time opportunity for a skilled CNC & Wire EDM Programme...
Location
Location
Canada , Guelph
Salary
Salary:
31.00 - 35.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
February 23, 2026
Flip Icon
Requirements
Requirements
  • 5+ years as a CNC & Wire EDM Programmer / Operator or similar precision machining role
  • Proficiency in MasterCam CAD/CAM software for programming complex components
  • In-depth capability to read and work from detailed blueprints and standard engineering drawings
  • Strong working knowledge of setting up mills, calculating correct speed and feed rates, and experience with various cutting tool steels
  • Excellent proficiency with standard measuring instruments (calipers, micrometers, gauges)
  • Familiarity with operation and setup of Charmilles wire EDM machines and working with tight tolerances
Job Responsibility
Job Responsibility
  • Execute full cycle of job planning for components, including fixturing design and selection of materials and cutting tools
  • Program, set up, and operate high-tech equipment (Takumi CNC machining centers, Agie Charmilles Wire EDM machinery), maintaining tight tolerances
  • Maintain accurate project records and ensure all labour and material usage is correctly reported on job tickets daily
  • Conduct ongoing troubleshooting and preventive maintenance (lubrication, general upkeep) to ensure safe and efficient machine operation
  • Study and interpret engineering drawings (digital and physical) to determine precise machining requirements
  • Diagnose and correct errors within machine programs promptly to sustain production
What we offer
What we offer
  • Manulife benefits package including prescription/medical and dental
  • Fulltime
Read More
Arrow Right

CNC Programmer

We are currently seeking a CNC Programmer to join a well-established company in ...
Location
Location
United Kingdom , Coventry
Salary
Salary:
19.00 - 21.00 GBP / Hour
workchain.co.uk Logo
Workchain Ltd.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience as a CNC Programmer
  • Proficiency in programming software
  • Strong attention to detail
Job Responsibility
Job Responsibility
  • Programming and operating CNC machines
  • Reading and interpreting technical drawings
  • Ensuring the quality of finished products
  • Working collaboratively with the production team
What we offer
What we offer
  • Early finish on a Friday
  • Permanent employment opportunity
  • Fulltime
Read More
Arrow Right

CNC Swiss Turn Programmer

Our partner is a global Tier 1 supplier for renowned customers active in various...
Location
Location
Netherlands
Salary
Salary:
3250.00 - 4366.00 EUR / Month
https://www.precisers.pt Logo
Precise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with CNC turning and reading CNC programs (ISO G/M-codes)
  • Ability to read technical drawings, precise tolerances, and the ISO fit system
  • Ability to program CNC machines if possible with Mitsubishi control
  • Experience with various measuring tools and machining operations (such as drilling, threading, milling, rough turning, finish turning, etc.)
  • The drive to further develop yourself
Job Responsibility
Job Responsibility
  • In collaboration with Manufacturing Engineering checking manufacturability of parts, decide machining strategy and required tools
  • Programming various products on board of the machine (Citizen M32, M20, L32, L 20, B12 with Mitsubishi control) or with SolidCAM Set-up of the machines
  • Inspecting the quality of the final product
  • Collaborating with Manufacturing Engineering by contributing ideas to improve processes efficiency and quality
  • Working in a 2-shift schedule: shift: 05:30h – 14:00h
  • shift: 14:00h – 23:00h (except on Friday until 20:15h)
What we offer
What we offer
  • Travel allowance of €0,23 per km
  • Holiday allowance of 8.33% on total gross annual income
  • opportunities for personal development and internal growth
  • Participation in sports activities and company events
  • Access to training and development programs to enhance your skills
  • Ralocation program
  • Helping you in the search for housing nearby the site of our partner
  • Setting up a Dutch bank account
  • Applying for the BSN number at the Dutch tax office
  • Applying for the Dutch health insurance
  • Fulltime
Read More
Arrow Right
New

CNC Programmer

A growing precision machining and automation shop in Romulus, MI is seeking an e...
Location
Location
United States , Romulus
Salary
Salary:
26.00 - 36.00 USD / Hour
revelstaffing.com Logo
Revel Staffing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 3 years of CNC programming experience in a job shop or manufacturing setting
  • Proficiency in Mastercam for milling applications
  • Hands-on experience with Haas vertical and horizontal milling machines
  • Strong ability to read and interpret technical drawings and engineering documentation
  • Skilled in precision measurement and machining principles (speeds, feeds, tooling)
Job Responsibility
Job Responsibility
  • Program CNC milling machines using Mastercam for both vertical and horizontal Haas mills
  • Set up and operate Haas CNC machines to manufacture precision parts
  • Interpret blueprints, CAD drawings, and other technical documentation to guide programming and setup
  • Inspect finished parts using precision measurement tools and make necessary adjustments to meet tight tolerances
  • Collaborate with engineers, machinists, and team leads to continuously improve machining processes
  • Maintain a clean, safe, and organized work environment in accordance with company safety protocols
  • Provide support with CNC lathe work as needed
  • Fulltime
Read More
Arrow Right