CrawlJobs Logo

CNC Programmer

sigmadzn.com Logo

Sigma Design

Location Icon

Location:
United States , Samish, WA

Category Icon
Category:

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

33.00 - 42.00 USD / Hour

Job Description:

Sigma Design has collaborated with a precision manufacturing company seeking an experienced Programmer / Lathe Machinist to join their facility in Samish, WA. This company specializing in CNC machining and complex aerospace assemblies for the aviation and defense industries.

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

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
What we offer:

Health Benefits: 50% insurance premiums paid by company

Additional Information:

Job Posted:
December 12, 2025

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 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

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 Operator Programmer

To program, set, and operate CNC machining centres for the fabrication of alumin...
Location
Location
United Kingdom , Sudbury
Salary
Salary:
29000.00 - 33000.00 GBP / Year
cooperlomaz.co.uk Logo
Cooper Lomaz
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience operating and programming CNC routing/machining centres within the aluminium fabrication sector (preferred) or similar precision metalworking environments
  • Strong understanding of aluminium extrusion machining, including multi-axis operations
  • Ability to interpret technical drawings, fabrication schedules
  • Competency with relevant machine software
  • Familiarity with fabrication systems used in windows, doors, and curtain walling
  • Strong attention to detail and commitment to quality
  • Comfortable working with measurement tools and performing precision checks
  • Ability to work independently and prioritise workloads in a fast-paced production environment
  • Effective communication and teamwork skills, particularly with fabrication, design, and planning teams
Job Responsibility
Job Responsibility
  • Create, modify, and optimise CNC programs for aluminium profiles using machine-specific software, specifically FOM Industrie
  • Set up CNC machining centres, including tool loading, calibration, and fixture selection
  • Execute machining operations including milling, drilling, routing, tapping, slotting, and notching
  • Review production drawings, matrices, and machining lists from system suppliers (Alunet, Reynaers)
  • Ensure correct machining paths in accordance with fabrication manuals and project specifications
  • Perform first-off inspections and dimensional verification using gauges and verniers
  • Maintain compliance with relevant industry/company standards and fabrication tolerances
  • Identify, troubleshoot, and correct programming or machining errors
  • Ensure components meet internal QA procedures and downstream fabrication requirements
  • Monitor machine performance and implement continuous improvement activities to reduce waste and downtime
  • Fulltime
Read More
Arrow Right