CrawlJobs Logo

CNC Machine Programmer

machindustries.com Logo

Mach Industries

Location Icon

Location:
United States , Huntington Beach

Category Icon
Category:

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

40.00 - 60.00 USD / Hour

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

Additional Information:

Job Posted:
February 18, 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 Machine Programmer

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

Machine Shop Supervisor

The Machine Shop Supervisor is responsible for the day-to-day production of Pulp...
Location
Location
United States , Monroe
Salary
Salary:
30.00 - 35.00 USD / Hour
pulpmillservices.com Logo
COMMCARE CORPORATION
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Skilled in CNC machining including mills, drills, and lathes
  • Skilled in Manual lathes, drill presses, and mills for small to large equipment
  • 5+ years of supervision experience
  • Experience in a metal job shop
  • Experience reading blueprints
  • Valid Driver’s License or State Issued ID
  • Able to pass a drug screen and background check
  • Authorized to work in the U.S.
Job Responsibility
Job Responsibility
  • Consult with machinists to ensure projects are completed on time and quality is being met
  • Ensure machines are running and maintained properly
  • Sets priority of workflow to ensure due dates are met
  • Recommend, specify and requisition tooling for machining disciplines
  • Collaborate with other departments to optimize production and improve efficiency
  • Train machinists and programmers
  • Assist in quoting with regards to programming, machining time estimates, and tooling needed
  • Troubleshoot and resolve any production issues or equipment malfunctions
  • Perform all duties in a safe and efficient manner
  • Willing to learn and perform other tasks and duties as needed.
What we offer
What we offer
  • Medical, Dental, Vision and Supplemental Insurance
  • 401k
  • PTO
  • Paid Holidays
  • Fulltime
Read More
Arrow Right

CNC Operator

We are seeking a CNC Operator to join our Manufacturing Team and directly contri...
Location
Location
United States , Palo Alto
Salary
Salary:
27.00 - 39.00 USD / Hour
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1–3 years of experience as a CNC Operator or hands-on machining shop exposure
  • Strong mechanical intuition and experience working with aluminum and stainless steel
  • Ability to read engineering drawings and interpret basic GD&T
  • Familiarity with G-code and in-process quality control checks
  • Team-oriented mindset with a strong focus on safety, organization, and reliability
Job Responsibility
Job Responsibility
  • Operate CNC machines, including part loading, monitoring, and process checks
  • Assist with setup tasks and perform basic fixture alignment
  • Conduct in-process inspections using calipers, micrometers, and height gauges
  • Record part data, identify potential quality issues, and support troubleshooting
  • Maintain a clean, organized, and safe work environment
  • Communicate effectively with programmers and the broader manufacturing team
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 Machinist

Looking for CNC Machinists for an exciting F1 team who are stepping into the New...
Location
Location
United Kingdom
Salary
Salary:
35.00 - 39.00 GBP / Hour
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Dayshift Milling: 5 Axis CNC Setter & Operator
  • Machine Control: Siemens 840D and/or Hurco WinMax
  • Machine Type: DMG Mori 5?Axis Mills (DMU 40, DMU 50, DMU 60, DMU 80) and/or Hurco 3?Axis Mills (VMX30, VMX50)
  • Weekend Turning: CNC Turning Programmer, Setter & Operator
  • Machine Control: Mitsubishi 730UM & 730BM with CELOS
  • Machine Type: DMG Mori Turn/Mill machines (ALX1500, NLX1500, NLX2000, NLX2500)
Read More
Arrow Right