Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer/Machinist

$35 - $40 per hour

Caltek Staffing

Job Description

Job Description

Title: CNC Programmer/Machinist (Haas Mills & Lathes)

Location: Poway, California
Employment Type: Full-time, Direct Hire
Work Arrangement: On-site
Compensation: $35 $40 per hour, depending on experience

Position Overview

An established manufacturer in the Poway area is seeking an experienced CNC Programmer/Machinist to support both production machining and R&D prototype work.

This is a hands-on programming and machining position requiring someone who can take a part from an engineering drawing or CAD model through CAM programming, machine setup, program prove-out, machining, and initial inspection.

The company uses the latest version of Mastercam to program Haas CNC mills and lathes. This is not an operator-only or setup-only position; candidates must have practical experience creating CNC programs, performing complete setups, troubleshooting machining issues, and producing conforming parts.

Key Responsibilities
  • Create CNC programs in Mastercam from engineering drawings, CAD models, specifications, and manufacturing requirements.
  • Program Haas 3-axis vertical machining centers and CNC turning centers.
  • Post, upload, verify, and troubleshoot programs at the machine.
  • Perform complete machine setups, including tooling, fixtures, workholding, tool offsets, work offsets, and raw material.
  • Run setup pieces and prove out new programs, tooling, and machining processes.
  • Make G-code and M-code edits at the machine when required.
  • Select appropriate cutting tools, toolholders, workholding, machining strategies, speeds, feeds, and cutting parameters.
  • Machine production parts, prototype components, fixtures, tooling, and other R&D-related work.
  • Inspect first pieces using standard precision measuring equipment and coordinate with Quality to confirm conformance.
  • Troubleshoot dimensional, programming, tooling, cycle-time, surface-finish, and general machining problems.
  • Develop or modify custom fixtures and workholding when needed.
  • Create and maintain setup sheets, tool lists, programs, process instructions, and other manufacturing documentation.
  • Provide manufacturability and machining-process feedback to engineering.
  • Support improvements involving cycle time, tool life, setup reduction, quality, and process repeatability.
  • Coordinate material, tooling, fixture, and outside-processing requirements with purchasing and other departments.
  • Perform routine machine care and basic preventive maintenance.
  • Maintain a safe, clean, and organized work area.
Required Qualifications
  • Five or more years of CNC machining experience involving machine setup and operation in a manufacturing or precision-machining environment.
  • At least two years of hands-on CNC programming experience.
  • Experience creating CNC programs with Mastercam rather than only running or making minor edits to existing programs.
  • Ability to independently program, set up, prove out, troubleshoot, and operate both CNC mills and CNC lathes.
  • Experience with Haas machining centers, Haas turning centers, and Haas controls strongly preferred.
  • Strong understanding of G-code, M-code, work offsets, tool offsets, canned cycles, cutter compensation, and program troubleshooting.
  • Experience programming and machining both 3-axis milled components and turned parts.
  • Ability to read and interpret engineering drawings, CAD models, GD&T, dimensional tolerances, and manufacturing specifications.
  • Strong working knowledge of cutting tools, toolholders, workholding, fixture design, speeds and feeds, and general machine-shop practices.
  • Experience using precision measuring equipment such as calipers, micrometers, height gauges, bore gauges, indicators, thread gauges, and related inspection tools.
  • Knowledge of threads, thread classes, fits, surface finishes, and close-tolerance machining.
  • Ability to work independently while communicating effectively with engineering, quality, purchasing, production, and management.
  • Strong troubleshooting, documentation, organization, and problem-solving skills.
Preferred Qualifications
  • Experience supporting both prototype and production machining.
  • Experience developing custom fixtures, tooling, or workholding.
  • Experience machining a variety of metals and engineering materials.
  • Experience with horizontal machining centers, mill-turn equipment, live-tool lathes, or additional multi-axis equipment.
  • Previous involvement in tooling optimization, cycle-time reduction, process development, or design-for-manufacturability reviews.
  • Experience working within an established manufacturing quality system.
Education
  • High school diploma, GED, or equivalent work experience required.
  • Technical coursework, vocational training, apprenticeship, or an associate degree in machining, manufacturing technology, or a related discipline is preferred.
Benefits

The company offers a competitive benefits package that includes:

  • Medical, dental, and vision coverage
  • 401(k) matching
  • Paid time off and company holidays
  • Tuition reimbursement
  • Wellness reimbursement
  • Company-paid short-term disability and life insurance
  • Employee assistance program
  • Professional development and internal advancement opportunities
Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer/Machinist in Poway, CA vacancy
  • $25 - $40 per hour

     ...hourly), In-Person Shift: 2nd Reports To: Production Manager About the Role: The purpose of this position is to support the CNC lathe department’s ability to achieve its goals and objectives. This includes the safe and efficient operation of a CNC lathe machine... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Local area
    Relocation
    Flexible hours
    Shift work
    Afternoon shift

    TRIBUS

    Poway, CA
    7 days ago
  • $25 - $40 per hour

     ...to support the VMC Mill department’s ability to achieve its goals and objectives. This includes the safe and efficient operation of a CNC Mill machine allowing for the achievement of customer expectations for quality and on-time delivery. Key Responsibilities: Set... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Local area
    Relocation
    Flexible hours
    Shift work
    Afternoon shift

    TRIBUS

    Poway, CA
    7 days ago
  • $25 - $35 per hour

     ...Job Description Job Description CNC Lathe Setup Operator — Poway, CA Pay: $25–$35/hour, depending on experience Schedule: Monday–Friday ~1st Shift: 7:00 AM–3:30 PM ~2nd Shift: 3:30 PM–11:45 PM Job Type: Full-time Seeking an experienced CNC Lathe... 
    Suggested
    Full time
    Monday to Friday
    Day shift
    Afternoon shift

    Expert Staffing West

    Poway, CA
    6 days ago
  • $26 - $34 per hour

     ..., located in Poway, CA. Our machine shop is core to what we do: CNC-machined aluminum tooling for composite molding, plus trim and finish...  ...machining experience a plus - we will train the right machinist - CAM experience (Fusion 360 a plus) - A bias for the floor:... 
    Suggested
    Hourly pay
    Permanent employment
    Full time

    Light Composites, Inc.

    Poway, CA
    9 days ago
  • $25 - $35 per hour

     ...Title: CNC Machinist (Lvl I Or Lvl II) Location: Scripps Ranch Shift: 1st Shift Compensation: $25-$35/hr.+ (More experience...  ...production records. Additional Responsibilities for Operator/Programmer Candidates Depending on experience and assignment,... 
    Suggested
    Shift work
    Day shift
    Afternoon shift

    CalTek Staffing , Inc.

    Poway, CA
    8 hours ago
  • $32 - $40 per hour

     ...CNC Machinist in San Diego, CA Great Benefits and Perks! This Jobot Job is hosted by: Mathew Fallon Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $32 - $40 per hour A bit about us: a leading innovator in the... 
    Hourly pay
    Local area
    Night shift
    Afternoon shift

    Jobot

    Poway, CA
    3 days ago
  •  ...in 2005. This partnership has enabled us to continue the BILSTEIN tradition of excellence. Your responsibilities The CNC Machinist II works under general supervision to machine parts for production and R&D prototypes. Selects appropriate tools and fixtures... 
    Temporary work
    Work experience placement

    ThyssenKrupp Bilstein of America

    Poway, CA
    3 days ago
  • $30 - $40 per hour

     ...Job Description Job Description Job Title: CNC Lathe Machinist Location: Poway, CA Schedule: Full-Time | Mon-Fri; 7 AM - 3:30 PM & 2:15 PM – 10:45 PM Pay : $30-$40/hr (w/ 2nd shift bonus) Position Summary We are seeking an experienced CNC Lathe... 
    Full time
    Temporary work
    Local area
    Day shift
    Afternoon shift

    Marquee Staffing - CB

    Poway, CA
    6 days ago
  •  ...Expected to provide guidance or training to equal or lower level machinists.Duties and Responsibilities:Plans sequence of machine operation...  ...IE. Mastercam, Hypermill etc. along with knowledge in CNC setup on mill or lathe operations.Reviews engineering drawings,... 
    Remote work

    General Atomics

    Poway, CA
    3 days ago
  • $28 per hour

    Outstanding medical device components manufacturer has an immediate opening for an experienced CNC Machine Operator to join their team. Operates automated CNC machinery such as EDM, Laser, or Swiss screw machines and related equipment to fabricate precision metal parts... 
    Full time
    Local area
    Immediate start
    Shift work
    Afternoon shift

    StaffWorks, LLC

    Poway, CA
    1 day ago
  • $35 - $45 per hour

    Now hiring for a CNC Machinist - Direct Hire Location: Poway, CA Pay Rate: $35.00 - $45.00 per hour Monday - Friday | 6 AM or 7:30 AM Start Microns Matter. Respect Earned. If you're searching for CNC Machinist jobs in Poway, you know the drill-measure twice, cut once, and... 
    Hourly pay
    For contractors
    Work experience placement
    Local area
    Immediate start
    Monday to Friday
    Shift work

    Staffmark Group

    Poway, CA
    5 days ago
  •  ...Job Description Job Description CNC Machinist/ Programmer/ Operator– Raven Industries – Lakeside, CA We are seeking a skilled and detail-oriented Machinist to join our team. Responsibilities: Program, set-up , operate CNC mills Interpret technical... 

    RAVEN INDUSTRIES

    Lakeside, CA
    18 days ago
  • $21 - $27 per hour

    Job Description Job Description Lapping/ Surface Grind Machine Operator Full Time + Benefits (Medical, Dental, Vision, 401k with Company Match, PTO) Job Type: Onsite Salary Range: $21.00 -$27.00, DOE Shift: 2nd Hours: 2:00 PM - 10:30 PM Location: Poway...
    Permanent employment
    Full time
    Local area
    Immediate start
    Shift work

    Lockwood Industries, LLC dba Fralock

    Poway, CA
    2 days ago
  • $24 - $34 per hour

     ...Job Description Job Description CNC Machinist - Setup/Operator   Long Term – Potential Temp to Hire Location:  Escondido, CA   Responsibilities Include: ·         Set Up and operation for CNC Mill / Lathe Machinist role ·         Efficiently set-up and... 
    Temporary work
    Work at office

    Sedona Staffing San Diego

    Escondido, CA
    14 days ago
  • $35 - $50 per hour

     ...Description CNC Programmer Pay Range: $35-50/hour depending on experience and technical abilities Why Join Us? Work on complex medical and precision-machined components Opportunity to program and optimize advanced CNC manufacturing processes Competitive... 

    ARCH Medical Solutions

    Escondido, CA
    1 day ago
  • $30 - $45 per hour

     ...supporting documentation for CMM inspections. Communicate with all machinists, supervisors, and engineers to meet customer/shop floor needs....  ...and heat treatment processes Working knowledge of CNC machining, tool, fixture, work-holding and die design. Ability... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Relocation
    Monday to Friday
    Flexible hours

    TRIBUS

    Poway, CA
    7 days ago
  • $45 - $48 per hour

     ...workholding systems to zero-point technology, we design, build, and deliver solutions that empower machinists and manufacturers worldwide. If you're an experienced CNC machinist who takes pride in building reliable setups, solving difficult machining problems, and helping... 
    Hourly pay
    Apprenticeship
    Worldwide

    5th Axis

    Escondido, CA
    2 days ago
  • $30 - $45 per hour

     ...Position Summary Seeking an experienced CMM Operator/Programmer to support quality inspection and programming for precision-manufactured...  ...Aerospace manufacturing/quality experience, AS9100 knowledge, CNC machining experience, and a technical or engineering degree.... 
    Monday to Friday
    Flexible hours

    Marquee Staffing

    Poway, CA
    3 days ago
  •  ...of MK Products, a leader in the manufacturing of light industrial welding equipment. Job includes but is not limited to setting up CNC Lathe machines, operating machines, misc. shop duties, etc. *Minimum of 1+ years experience setting up Haas Mill machines. *... 
    Hourly pay
    Monday to Friday

    M K PRODUCTS INC

    Escondido, CA
    21 days ago
  • $34 - $40 per hour

     ...testing. As a team member of the San Diego Depot Factory, a Machinist is responsible for managing and executing detailed, machined parts...  ...cycles on mill, shear, press brake, bandsaw, lathe, and CNC machines Program and operate CNC equipment, including automated... 
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours
    Shift work
    Day shift

    Raytheon Technologies

    Escondido, CA
    3 days ago
  • $28 - $42 per hour

     ...Job Description Job Description Description: The Sr. Machinist/Programmer will program, set up and operate a variety of machine tools to produce precision parts and instruments. They may also fabricate and modify parts to make or repair machine tools or maintain... 
    Hourly pay
    Casual work
    Worldwide
    Day shift

    Core Systems

    Poway, CA
    24 days ago
  • $24.72 per hour

    Job Description All potential candidates should read through the following details of this job with care before making an application. Machine Operator - 3rd Shift PrideStaff San Diego is helping our client, a leading manufacturer in the Poway area, who is seeking...
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    Shift work
    Night shift

    PrideStaff - San Diego

    Poway, CA
    4 days ago
  • $51k - $69k

    Company Overview At General Dynamics Ordnance and Tactical Systems, our employees are the heart of our company. We invite you to apply to join our team of employees who are dedicated to excellence that meet the needs of the warfighters and our customers around the world...
    Contract work
    Temporary work
    Shift work

    General Dynamics Ordnance & Tactical Systems

    Escondido, CA
    1 day ago
  • $19 - $25 per hour

    If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Machine Operator I Engineering Full Time Oasis Materials Poway, Poway, CA, US 2 days ago Requisition ID: 632025...
    Hourly pay
    Permanent employment
    Full time
    Local area
    Shift work

    ADP, Inc.

    Poway, CA
    1 day ago
  •  ...Valid driver’s license and reliable transportation Bonus Skills (Not Required):   Welding or metal fabrication experience CNC routing or CAD design experience Experience installing garage doors or gates Schedule & Compensation: Full-time, Monday–... 
    Full time
    Monday to Friday

    Gates Unlimited

    Poway, CA
    a month ago
  •  ...ShiftWorking LeadCNC MachiningHaas VMCAS9100Composite MFG Purpose The #1 job of this lead is to keep machined parts moving through the CNC shop after first shift goes home. On second shift there is no supervisor, no engineer, and no manager in the building — this lead is... 
    Hourly pay
    Full time
    For subcontractor
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Light Composites, Inc.

    Poway, CA
    9 days ago
  •  ...Description The purpose of this position, CMM Programmer is to support the Quality Departments...  ...inspections. Communicate with all machinists, supervisors, and engineers to meet...  ...treatment processes Working knowledge of CNC machining, tool, fixture, work-holding and... 
    Permanent employment
    Contract work
    Temporary work
    Shift work
    Day shift
    Afternoon shift

    W3Global Inc.

    Poway, CA
    4 days ago
  • Job Description Job Description SOMACIS, Inc. – Global Printed Circuit Board Manufacturer for 50+ years Company Overview:  SOMACIS, Inc. is a leading manufacturer of Printed Circuit Boards (PCBs), serving a diverse range of industries including Aerospace, Avionic...
    Permanent employment

    Somacis Inc

    Poway, CA
    16 days ago
  • 58431BR Job Summary General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems. Under ...
    Local area
    Remote work
    Afternoon shift

    General Atomics

    Poway, CA
    1 day ago
  • $21.64 - $31 per hour

    Job DescriptionJob DescriptionJob Summary We are hiring a Composite Technician for a temp-to-hire opportunity in Poway, CA within the aerospace and defense manufacturing industry. This role is ideal for a hands-on technician with composite fabrication, lamination, mechanical...
    Hourly pay
    Temporary work
    Shift work
    Day shift
    Afternoon shift

    AllSTEM Connections

    Poway, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer/Machinist. Be the first to apply!