CrawlJobs Logo

CNC Programmer

1x.tech Logo

1X Technologies

Location Icon

Location:
United States , Sunnyvale

Category Icon
Category:

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a CNC Programmer & Operation Specialist to join our Manufacturing Team and help run our machine park in Sunnyvale. In this hands-on role, you’ll own the full manufacturing process, from programming and setup to inspection and quality control. You’ll collaborate closely with engineers to ensure tight tolerances, rapid turnaround times, and manufacturability improvements. This position plays a key role in enabling fast prototyping and small-scale production of humanoid robot hardware.

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

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

Nice to have:

Experience in high-precision industries such as robotics, aerospace, or medical devices

What we offer:
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays

Additional Information:

Job Posted:
December 01, 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

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

CNC Programmer

Position provides ongoing technical and programming support for production machi...
Location
Location
United States , Fond du Lac
Salary
Salary:
54300.00 - 75400.00 USD / Year
herbrucks.com Logo
Herbruck Poultry Ranch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Associates degree (2-year Technical Degree) in CNC Programming or related field
  • Minimum of 8 years of machining experience, including operating machines and performing some set-ups
  • Strong written and verbal communication skills
  • Knowledge of process planning.
  • Ability to develop multistage operations to ensure faster throughput, reduced tooling costs, greater machine utilization, improved process planning, and higher quality
  • Ability to participate in and advise on the design of rigid yet versatile fixtures
  • Ability to anticipate tool movement and clamping requirements needed to secure the workpiece
  • Ability to visualize part orientations in relation to machine tool limitations
Job Responsibility
Job Responsibility
  • Provide ongoing support for machining processes, including: CNC program/parameter adjustments
  • Process troubleshooting
  • Process optimization
  • Support manufacturing by determining appropriate tooling speeds and feeds for cutting tools used on machining centers
  • Maintain and provide technical support to maintenance personnel regarding machine control parameters
  • Assist in the identification and evaluation of new tooling applications
  • Perform arithmetic calculations & parametric programming
  • Write basic programs for 3 and 4 axis mills
  • Demonstrate programming processes and train entry-level programmers
  • Maintain accurate and complete documentation
What we offer
What we offer
  • annual discretionary bonus
  • medical
  • dental
  • vision
  • paid vacation
  • 401k (up to 4% match)
  • Health Savings Account (with company contribution)
  • well-being program
  • product purchase discounts
  • Fulltime
Read More
Arrow Right

CNC Programmer

Position provides ongoing technical and programming support for production machi...
Location
Location
United States , Fond du Lac
Salary
Salary:
54300.00 - 75400.00 USD / Year
herbrucks.com Logo
Herbruck Poultry Ranch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Associates degree (2-year Technical Degree) in CNC Programming or related field
  • Minimum of 8 years of machining experience, including operating machines and performing some set-ups
  • Strong written and verbal communication skills
  • Knowledge of process planning
  • Ability to develop multistage operations to ensure faster throughput, reduced tooling costs, greater machine utilization, improved process planning, and higher quality
  • Ability to participate in and advise on the design of rigid yet versatile fixtures
  • Ability to anticipate tool movement and clamping requirements needed to secure the workpiece
  • Ability to visualize part orientations in relation to machine tool limitations
Job Responsibility
Job Responsibility
  • Provide ongoing support for machining processes, including CNC program/parameter adjustments, process troubleshooting, process optimization
  • Support manufacturing by determining appropriate tooling speeds and feeds for cutting tools used on machining centers
  • Maintain and provide technical support to maintenance personnel regarding machine control parameters
  • Assist in the identification and evaluation of new tooling applications
  • Perform arithmetic calculations & parametric programming
  • Write basic programs for 3 and 4 axis mills
  • Demonstrate programming processes and train entry-level programmers
  • Maintain accurate and complete documentation
What we offer
What we offer
  • Annual discretionary bonus
  • Medical, dental, vision
  • Paid vacation
  • 401k (up to 4% match)
  • Health Savings Account (with company contribution)
  • Well-being program
  • Product purchase discounts
  • Fulltime
Read More
Arrow Right

CNC Setter / Programmer

Syntech Recruitment are proud to collaborate with our client, a leading engineer...
Location
Location
Ireland , Waterford
Salary
Salary:
35000.00 - 50000.00 EUR / Year
syntechrecruitment.co.uk Logo
SYNTECH RECRUITMENT LTD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a CNC Setter/Programmer, specifically with CNC Turning Centres and Sliding Head machines
  • Proficiency in CNC programming languages and CAD/CAM software
  • Ability to read and interpret technical drawings and blueprints
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities
  • Commitment to maintaining a safe and clean working environment
Job Responsibility
Job Responsibility
  • Develop and optimise CNC programs for Turning Centres and Sliding Head machines
  • Set up and operate CNC machines to produce components according to technical specifications
  • Interpret engineering drawings and blueprints to determine machining requirements
  • Select appropriate tools, materials, and methods for each job
  • Conduct test runs and make necessary adjustments to ensure product quality and adherence to specifications
  • Perform routine maintenance and troubleshooting of CNC equipment
What we offer
What we offer
  • Access to a contributory pension scheme
  • Fulltime
Read More
Arrow Right