CNC Machine Programmer - DMG Mori

Mach Industries

Huntington Beach (CA)

On-site

USD 70,000 - 100,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mach Industries seeks a CNC Machine Programmer to join our mission-driven team, programming and operating advanced CNC machines to craft precision components for autonomous defense platforms. You’ll help ensure quality, efficiency, and reliability of our manufacturing processes, directly contributing to systems that reshape modern warfare.

As part of a multidisciplinary team, you’ll collaborate with engineers to accelerate prototyping and rapid production cycles, handling 5-axis mills, live

Qualifications

  • 5+ years programming CNC machines using CAM software
  • Experience setting up and operating CNC machines in multi-axis and 3D machining
  • Strong understanding of G and M codes and GD&T principles

Responsibilities

  • Read and interpret blueprints, CAD models, and specs to develop CNC programs for multi-axis milling and turning.
  • Program, set up, and operate CNC machines using CAM software to produce high-tolerance components.
  • Design and implement custom workholding and fixturing to optimize efficiency and accuracy.
  • Operate 5-axis mills, live tooling lathes, mill-turns, and multi-tasking machines to deliver parts.
  • Troubleshoot machining issues, adjust programs in real-time, optimize processes.
  • Perform in-process and final GD&T checks to ensure conformance.
  • Maintain and clean CNC equipment to ensure peak performance.
  • Collaborate with engineers on design, prototyping, and integration for manufacturability.
  • Adapt to prototyping and short-run production demands.
  • Uphold defense industry standards and safety protocols.

Skills

CNC programming
Multi-axis machining
G-code & M-code
GD&T
CNC controls (Fanuc/Siemens/Brother)
Quality inspection

Tools

CAM software
CAD tools (SolidWorks/NX)

Job description

The Role

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.

At Mach Industries, we’re pioneering decentralized, autonomous systems to maintain an allied American advantage. Our flexible manufacturing approach supports modular, scalable production, and as a CNC Machine Programmer, you’ll work at the intersection of precision engineering and innovation. Collaborating with a multidisciplinary team, you’ll create high-quality components that ensure our platforms deliver adaptability, resilience, and unmatched strategic value.

Key Responsibilities
  • 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.
Required Qualifications
  • 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.
Preferred Qualifications
  • 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.
Additional Requirements
  • Available to work extended hours and weekends as needed
ITAR Requirements

To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITARhere.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Machine Programmer
CNC Machine Programmer

MACH INDUSTRIES • Los Angeles (CA)

On-site
USD 50,000 - 62,000
Stock options / equity
Healthcare
Dental and vision plans
+3
CNC Machine Programmer
CNC Machine Programmer

Mach Industries • Huntington Beach (CA)

On-site
USD 85,000 - 120,000
Health insurance
Retirement plans
Professional development opportunities
CNC Programmer
CNC Programmer

Mach Industries • San Luis Obispo (CA)

On-site
USD 69,000 - 77,000
Healthcare
Dental and Vision Plans
Retirement Savings
+3
Senior CNC Programmer - 5-Axis Defense-Grade Precision
Senior CNC Programmer - 5-Axis Defense-Grade Precision

Mach Industries • Huntington Beach (CA)

On-site
USD 70,000 - 100,000
Manufacturing Engineer, CNC
Manufacturing Engineer, CNC

MACH INDUSTRIES • Los Angeles (CA)

On-site
USD 105,000 - 180,000
Health insurance
Equity options
Retirement plan
+2
Computer Numerical Control Programmer
Computer Numerical Control Programmer

TRS Staffing Solutions • Lebanon

On-site
USD 45,000 - 70,000
CNC Programmer
CNC Programmer

Talnt • Matthews (NC)

On-site
USD 80,000 - 120,000
CNC Programmer
CNC Programmer

CMI Group Aerospace & Defense • Phoenix (AZ)

On-site
USD 75,000 - 110,000
401(k) with company match
Medical, dental, vision insurance
Disability and life insurance
CNC Programmer
CNC Programmer

Akkar • Denver (CO)

On-site
USD 85,000 - 120,000
CNC Programmer
CNC Programmer

Amro Fabricating Corporation • Mukilteo (WA)

On-site
USD 82,000 - 130,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off
+4