CrawlJobs Logo

Cnc Programmer

spi-ind.com Logo

Sierra Pacific Industries

Location Icon

Location:
United States , Red Bluff

Category Icon
Category:

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

26.09 USD / Hour

Job Description:

Currently, our Windows division in Red Bluff, California, a growing, major window and door manufacturer with manufacturing facilities located in Alabama, California, and Wisconsin, is seeking a qualified CNC Programmer to work collaboratively with our engineering and production teams.

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
  • Experience with Homag, Biesse, Weeke, Elumatec, Joseph CNC equipment
What we offer:
  • 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 04, 2026

Expiration:
January 27, 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

CNC Programmer

Sigma Design has collaborated with a precision manufacturing company seeking an ...
Location
Location
United States , Samish, WA
Salary
Salary:
33.00 - 42.00 USD / Hour
sigmadzn.com Logo
Sigma Design
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 years minimum programming in MasterCam
  • Proficient blueprint reading and math skills
  • CNC machining experience in all types of material
  • Machining fundamentals
  • Understand speeds and feeds for all types of materials
  • 5 years minimum experience
  • Background and drug screen - pass a post-offer background verification and drug screen
Job Responsibility
Job Responsibility
  • Program CNC mills and lathes using MasterCam 2024
  • Program effectively and accurately
  • Troubleshoot problems that may arise during setup
  • Setup machines and perform first article inspections
  • Tie in with machine operators as needed
  • Be involved at the estimating level to determine setup and operating times
  • Accurately track time to jobs
  • Design and manufacture workholding for jobs
  • Lift up to 35 lbs and perform repetitive tasks safely and efficiently
  • Follow Business Technology policies to protect sensitive data and reduce information security occurrences
What we offer
What we offer
  • Health Benefits: 50% insurance premiums paid by company
  • 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 Programmer and Machinist II

The CNC Programmer and Machinist II is responsible for programming, setting up, ...
Location
Location
United States , Camas
Salary
Salary:
27.00 - 41.00 USD / Hour
sigmadzn.com Logo
Sigma Design
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Associate’s degree, technical certificate, or equivalent required
  • Minimum of 4 – 5 years of relevant CNC machining and programming experience
  • Solid understanding of CNC programming properties, methods, and CAM software
  • Proficient in Mastercam and/or Hypermill (or equivalent)
  • Strong understanding of GD&T symbols and their application
  • Ability to read complex blueprints and make minor code modifications
  • Strong written and verbal English language communication skills
  • Excellent teamwork/interpersonal skills and the ability to communicate effectively
  • Demonstrated ability to work collaboratively, both within and outside one's own work group
  • Demonstrate commitment and adherence to Sigma Design Core Values
Job Responsibility
Job Responsibility
  • Program, set up, and operate CNC machines independently, using CAM software and G/M code for 2D/3D toolpaths
  • Interpret complex blueprints and apply GD&T to ensure parts meet quality standards
  • Test and adjust machine settings, tooling, and programs for accuracy and efficiency
  • Inspect parts with precision measuring tools and identify/resolves machining issues
  • Review designs for manufacturability and recommend process improvements
  • Mentor entry-level machinists and programmers, providing guidance on setups, programming, and troubleshooting
  • Collaborate with teams and document processes while following safety and data protection policies
  • Make minor code and mechanical adjustments to optimize productivity and quality
  • Communicate setup, troubleshooting, and process improvement recommendations effectively
  • Follow Business Technology policies to protect sensitive data and reduce information security occurrences
What we offer
What we offer
  • Competitive compensation
  • 401(k) with up to 4% company match
  • Quarterly bonus program
  • 15-days of accrued PTO
  • 9 company paid holidays
  • Multiple options for medical insurance
  • Dental insurance
  • Voluntary benefits: vision, long-term disability, and life insurance
  • Fulltime
Read More
Arrow Right

5-axis CNC Miller, Programmer, Setter, Operator

As a CNC Miller, Programmer, Setter, Operator in our 5-axis automation team, you...
Location
Location
United Kingdom , Portchester, Hampshire
Salary
Salary:
Not provided
pentaprecision.co.uk Logo
Penta Precision
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced small to medium batch CNC 5-axis Miller Programmer, Setter, Operator
  • Ideally with some multi-pallet experience
  • Passion for precision engineering
  • Commitment to excellence
  • Skilled technician
  • Excellent communicator and collaborator
  • Flexible
  • Positive attitude
  • Strives for continuous improvement both personally and professionally
Job Responsibility
Job Responsibility
  • Program, Set, and Operate 5-axis, automated, multi-pallet CNC Milling Machines using Fusion 360 CAD/CAM software
  • Independently devise work holding, working methods, and machining processes for small to medium batch production
  • Adhere to standardised procedures
  • Consistently produce high-quality components
  • Beat planned card times securely
  • Improve machining methods
  • Identify and address Issues
What we offer
What we offer
  • Profit-related bonus scheme
  • 34 days’ annual leave (including statutory holidays) – plus your birthday off
  • Company sickness scheme
  • Contributory pension (qualifying criteria apply)
  • A modern, forward-thinking work environment with supportive colleagues
  • 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