CrawlJobs Logo

CNC Machine Programmer

United States, Huntington Beach 40.00 - 60.00 USD / Hour · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Mach Industries is seeking a CNC Machine Programmer to join our mission-driven team, programming and operating advanced CNC machines to craft precision components for autonomous defense platforms. As a CNC Machine Programmer, you’ll play a pivotal role in ensuring the quality, efficiency, and reliability of our manufacturing processes, directly contributing to systems that reshape modern warfare. Your expertise will help us deliver resilient, rapidly deployable platforms that give the U.S. a strategic edge.

Job Responsibility

  • Read and interpret technical blueprints, CAD models, and specifications to develop precise CNC programs for multi-axis milling and turning machines
  • Program, set up, and operate CNC machines using CAM software to produce complex, high-tolerance components
  • Design and implement custom workholding and fixturing solutions to optimize machining efficiency and accuracy
  • Operate advanced CNC systems, including 5-axis mills, live tooling lathes, mill-turns, and multi-tasking machines, to deliver mission-critical parts
  • Troubleshoot machining issues, adjust programs in real-time, and optimize processes to maintain quality and throughput
  • Perform in-process and final quality checks using precision tools, ensuring compliance with geometric dimensioning and tolerancing (GD&T) standards
  • Maintain and clean CNC equipment to ensure peak performance and longevity
  • Collaborate with engineers in design, prototyping, and systems integration to enhance manufacturability and support rapid R&D and production cycles
  • Adapt to dynamic project demands, seamlessly transitioning between prototyping and short-run production
  • Uphold defense industry standards and safety protocols to meet mission-critical requirements

Requirements

  • 5+ years of experience programming CNC machines using CAM software
  • 5+ years of experience setting up and operating CNC machines, with expertise in multi-axis and 3D machining
  • Strong understanding of G and M codes, Fanuc, Siemens, or Brother controls, and GD&T principles
  • Extensive experience machining alloys, metals, plastics, and other materials with high precision
  • Proven ability to design and implement tooling, fixturing, and workholding solutions
  • Track record of owning the full manufacturing process, from programming to final inspection
  • Ability to pivot between R&D prototyping and production environments with ease
  • Strong multitasking skills and meticulous attention to detail
  • Physical capability to lift up to 50 lbs unassisted
  • Eligible to obtain and maintain an active U.S. Secret security clearance

Nice to have

  • Expertise in 5-axis simultaneous programming for complex geometries
  • Proficiency with CAD software like SolidWorks or Siemens NX (Teamcenter) for design and integration
  • Experience with water jet cutting, 3D printing (FDM/SLA), or CMM programming (e.g., PC-DMIS)
  • Familiarity with defense industry manufacturing standards and quality assurance protocols
  • Knowledge of advanced machining techniques for lightweight materials and intricate components

What we offer

  • Offers Equity
  • healthcare, dental and vision plans
  • retirement savings
  • paid time off
  • funds for continuing education, training, and career growth

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

CNC Machine Programmer

8 matching positions

New

CNC Programmer

Are you an experienced CNC Programmer looking to join a well-established manufac...
Location
Location
United Kingdom , Ashford
Salary
Salary:
16.65 GBP / Hour
https://www.office-angels.com Logo
Office Angels
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with CNC systems
  • Previous CNC programming experience (essential)
  • Good computer literacy skills, including operating touch-screen machine interfaces
  • Excellent communication skills and the ability to work well within a team
  • A flexible and hands-on approach, with the willingness to support machine setting when required
  • Strong attention to detail and a commitment to quality
  • A good understanding of health and safety practices within a manufacturing environment
Job Responsibility
Job Responsibility
  • Programming CNC machinery to meet production schedules and business requirements
  • Working closely with the workshop team to achieve daily production targets
  • Supporting machine setting activities as required
  • Ensuring all finished work meets company quality standards
  • Maintaining a clean, safe and organised work environment
  • Following all company health and safety procedures and policies at all times
  • Contributing to the smooth running of the manufacturing department
What we offer
What we offer
  • Up to 27 days annual leave, plus bank holidays
  • Holiday purchase scheme
  • Company pension
  • Healthcare benefits following a qualifying period
  • Employee discount scheme
  • Health and well-being programme
  • Free on-site parking
  • Fulltime
Read More
Arrow Right
New

CNC Programmer

At Sierra Pacific Industries, we understand our greatest strength is the people ...
Location
Location
United States , Medford
Salary
Salary:
24.01 - 27.09 USD / Hour
spi-ind.com Logo
Sierra Pacific Industries
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience working in a manufacturing setting is required
  • At least 3 years’ experience using CAD/CAM software
  • Able to interpret engineering and production drawings
Job Responsibility
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
What we offer
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
  • 401(k) with Company Match
  • additional Retirement Contributions
  • company-paid Life Insurance
  • Fulltime
Read More
Arrow Right

CNC Programmer

voestalpine Railway Systems Nortrak is hiring a CNC Programmer to join our team ...
Location
Location
United States , Birmingham
Salary
Salary:
Not provided
https://jobs.voestalpine.com Logo
voestalpine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A college degree in manufacturing technology or programming is recommended
  • In lieu of formal education, a minimum of 5 years of programming experience is required
  • At least 5 years of CNC machining and/or CNC programming experience in a heavy manufacturing environment is preferred
  • Strong knowledge of CAD software, preferably in Siemens NX and SurfCAM
  • Ability to read and interpret technical drawings
  • Skilled in creating CAD models from drawings and modifying existing model features
  • Proficiency in reading work orders and blueprints is desirable
  • Computer literacy, including Microsoft Office applications
  • Excellent interpersonal, written, and verbal communication skills
  • Highly responsible, attentive, and detail-oriented
Job Responsibility
Job Responsibility
  • Make sure all programs operate in a manner that keeps all employees safe
  • Comply with all applicable safety policies and regulations, especially in manufacturing areas
  • Maintains the tool system for stocking, tracking, usage and ordering of hand tools, carbide inserts and other small consumable tooling for the shop floor
  • Make sure all programs create a quality product that meets all tolerances
  • Work with QA and production to ensure first article proof run is complete and within tolerances
  • Assists maintenance staff with installation verification, and commissioning of machinery
  • Programs should be issued in a timely manner and in advance of production schedule needs
  • Maintain the system to control all CNC programs to aid in the manufacture of recurring parts
  • Research processes and present ideas to result in the most efficient and cost-effective manufacturing methods and selection of appropriate cutting tools
  • Monitor operations on machines to assure that the proper tooling, cutters, and cutting speeds are being utilized
  • Fulltime
Read More
Arrow Right

CNC Programmer

An exciting opportunity has arisen within one of JRL Group's key divisions; McMu...
Location
Location
United Kingdom , Nottingham
Salary
Salary:
Not provided
jrlgroup.co.uk Logo
JRL Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience in a metal manufacturing environment using CNC machining
  • Understanding of H&S requirements within a work shop environment
  • Experience of operating work shop machinery
  • Experience of quality systems and processes
  • Experience of CNC Programming
  • Ability to read and work from engineering drawings
  • Ability to work under pressure and to meet deadlines with a minimum of supervision
  • Experience with Amada software preferred, but experience with Trumpf or Bystronic will be considered.
Job Responsibility
Job Responsibility
  • Produce machined aluminium profile and components as per relevant engineering drawings
  • Set up, edit and operate machinery
  • Read and understand CNC Programming information
  • Check and verify CNC programming and set up to ensure conformity
  • Carry out inspections and preventative maintenance tasks, record machine accuracy and performance metrics
  • Complete all quality documentation
  • Work to machine shop schedule
  • Work closely with other CNC programmers and fabricators
  • Keeps area clean, check equipment and encourage others to do the same
  • Nesting flat parts on sheet for laser CNC punching.
What we offer
What we offer
  • Company Pension Scheme
  • Opportunity for progression within the business
  • A stimulating & dynamic environment.
  • Fulltime
Read More
Arrow Right

CNC Programmer

At Sierra Pacific Industries, we understand our greatest strength is the people ...
Location
Location
United States , Medford
Salary
Salary:
24.01 - 27.09 USD / Hour
spi-ind.com Logo
Sierra Pacific Industries
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
What we offer
What we offer
  • Excellent low-cost health benefits
  • Retirement plan with employer-paid contributions
  • Paid vacation and 10 holidays
  • Up to $1,500 hiring bonus
  • We train and promote from within
  • Full Health Benefits Plan (including medical, dental, and vision) with low-cost premiums
  • 401(k) with Company Match
  • Additional Retirement Contributions
  • company-paid Life Insurance
  • Fulltime
Read More
Arrow Right

Cnc Programmer

As a CNC Programmer, you will develop CNC part programs, including tooling packa...
Location
Location
United States , Houston
Salary
Salary:
35.00 - 40.00 USD / Hour
celerosft.com Logo
Celeros Flow Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 years’ experience in a manufacturing environment as a CNC Programmer utilizing EdgeCam software
  • Valve Industry Experience a plus
  • Inventor knowledge a plus
  • Experienced in Castings, forgings, Carbon, Stainless Steel and most other material types
  • Previous experience with milling, turning, horizontal and live tool lathes
Job Responsibility
Job Responsibility
  • Create CNC part programs and master programs for family of parts utilizing computer assist language
  • Select tooling package for part programs to achieve a more cost-effective method of manufacturing parts
  • Maintains integrity of CNC program database
  • Assist in setup and first part run to ensure the part is machined to specifications
  • Confer with tool design & manufacturing engineering on fixtures, cutting tools, manufacturing process and machining times for process masters and routings
What we offer
What we offer
  • Health Insurance (effective on start date)
  • Dental/Vision (effective on start date)
  • Flexible Spending Accounts/Health Savings Accounts
  • Life Insurance/Disability/Accident/Critical Illness
  • 401(k) Savings Plan with generous company match
  • Tuition Reimbursement
  • Paid time off/Generous Holiday Schedule
  • Fulltime
Read More
Arrow Right

CNC Programmer

Currently, we are seeking a qualified CNC Programmer to work collaboratively wit...
Location
Location
United States , Medford
Salary
Salary:
24.01 - 27.09 USD / Hour
spi-ind.com Logo
Sierra Pacific Industries
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
What we offer
What we offer
  • Up to $1,500 hiring bonus
  • 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
  • 401(k) with Company Match
  • Additional Retirement Contributions
  • Company-paid Life Insurance
  • Fulltime
Read More
Arrow Right

CNC Programmer

Currently, we are seeking a qualified CNC Programmer to work collaboratively wit...
Location
Location
United States , Medford
Salary
Salary:
24.01 - 27.09 USD / Hour
spi-ind.com Logo
Sierra Pacific Industries
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
What we offer
What we offer
  • Up to $1,500 hiring bonus
  • Low-cost health benefits
  • Retirement plan with employer-paid contributions
  • 401(k) with Company Match
  • Company-paid Life Insurance
  • Paid vacation and 10 holidays
  • Full Health Benefits Plan (including medical, dental, and vision) with low-cost premiums
  • additional Retirement Contributions
  • Fulltime
Read More
Arrow Right