CNC Machinist and Programmer

Nelson Connects

Santa Rosa (CA)

On-site

USD 44,000 - 69,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

Nelson Connects in Santa Rosa, CA is seeking a highly experienced CNC Machinist / CNC Programmer for a Temp-to-Hire or Direct Hire role. The position requires a minimum of 10 years of hands-on machining experience and proficiency in CNC programming, setup, and operation.

Ideal candidates can independently program, set up, and operate machines and read engineering drawings. The role involves developing CNC programs using Fusion 360 or Mastercam, operating Haas VF-6 3-axis mills, and performing

Qualifications

  • Minimum of 10 years of professional machining experience.
  • Proficiency in CNC programming, setup, and operation.
  • Strong manual machining experience, particularly with manual lathes.
  • Ability to read SolidWorks models, technical drawings, and blueprints.
  • Experience with CAM software (Fusion 360 or Mastercam).

Responsibilities

  • Program, set up, and operate Haas VF-6 3-axis mills.
  • Develop and modify CNC programs using Fusion 360, Mastercam, or similar CAM software.
  • Read and interpret SolidWorks models, 3D designs, blueprints, and drawings.
  • Perform manual machining, particularly on manual lathes.
  • Select appropriate cutting tools and determine machining methods, feeds, and speeds.
  • Manufacture custom prototypes and low-volume production runs (typically ≤20 parts).
  • Inspect finished parts using calipers, micrometers, and other precision instruments.
  • Troubleshoot machining issues and ensure parts meet specs and quality standards.
  • Maintain a clean, organized, and safe workspace.

Skills

CNC programming
CNC operation
Manual machining
Blueprints / drawings
Independent worker
Quality inspection

Tools

Fusion 360
Mastercam
Haas VF-6 3-axis
SolidWorks

Job description

You are a highly experienced CNC Machinist / CNC Programmer for an opportunity in Santa Rosa, CA. Candidates must have at least 10 years of hands‑on machining experience and demonstrated proficiency in CNC programming, CNC machine operation, and manual machining. The ideal candidate can independently program, set up, and operate machines, interpret technical drawings, select appropriate tooling, and manufacture precision custom parts with minimal supervision.

Employment Type: Temp-to‑Hire or Direct Hire
Pay Rate: $32–$50 per hour, depending on experience

Schedule: Flexible hours based on project needs

Location: Santa Rosa, CA

This position pays: What you will be doing:

  • Program,
    set up, and operate CNC milling machines, including Haas VF-6 3-axis
    mills.
  • Develop
    and modify CNC programs using Fusion 360, Mastercam, or similar CAM
    software.
  • Read
    and interpret SolidWorks models, 3D designs, blueprints, and engineering
    drawings.
  • Perform
    manual machining, particularly on manual lathes.
  • Select
    appropriate cutting tools and determine machining methods, feeds, and
    speeds.
  • Manufacture
    custom prototypes and low-volume production runs, typically 20 parts or
    fewer per batch.
  • Inspect
    finished parts using calipers, micrometers, and other precision measuring
    instruments.
  • Troubleshoot
    machining issues and ensure parts meet specifications and quality
    standards.
  • Maintain
    a clean, organized, and safe work environment.

What you bring:

  • Minimum
    of 10 years of professional machining experience — mandatory.
  • Proven
    proficiency in CNC programming, setup, and operation.
  • Strong
    manual machining experience, particularly with manual lathes.
  • Experience
    with CNC milling machines; Haas VF-6 3-axis mill experience is preferred.
  • Proficiency
    in Fusion 360, Mastercam, or similar CAM software.
  • Ability
    to interpret SolidWorks models, technical drawings, and blueprints.
  • Experience
    using precision measuring tools, including calipers and micrometers.
  • Background
    in prototype development, custom machining, and low-volume manufacturing.
  • Strong
    understanding of machining principles, tooling selection, feeds, and
    speeds.
  • Ability
    to work independently with minimal supervision and training.

Required Qualifications

  • Experience
    with the 2022 Haas VF-6 3-axis mill.
  • Experience
    producing custom parts and short production runs.
  • Strong
    troubleshooting, attention to detail, and problem-solving skills.
  • CMM
    experience is not required.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Machinist/Programmer
CNC Machinist/Programmer

Etechhi • Santa Clara (CA), Hopkinton (NH)

On-site
USD 85,000 - 115,000
Generous compensation package
Medical and dental benefits
401K plan with company matching
CNC Programmer
CNC Programmer

Avantus Aerospace, Inc. • Santa Clarita (CA)

Hybrid
USD 75,000 - 95,000
CNC Machinist
CNC Machinist

Lumicity • San Francisco (CA)

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

laborup • San Jose (CA)

On-site
USD 100,000 - 145,000
Health, Dental, and Vision Insurance
401(k)
Paid Time Off
CNC Mill Programmer/Machinist
CNC Mill Programmer/Machinist

Generon Igs • Houston (TX)

On-site
USD 55,000 - 85,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

TRS Staffing Solutions • Lebanon

On-site
USD 45,000 - 70,000
Master Machinist | CNC Programmer | Mastercam Experience
Master Machinist | CNC Programmer | Mastercam Experience

Confidential Recruiting Partners • Morristown (TN)

On-site
USD 70,000 - 100,000
CNC Mill Machinist/Programmer
CNC Mill Machinist/Programmer

United Engineered Technologies • Traverse City (MI)

On-site
USD 30,000 - 36,000
401(k)
401(k) matching
Dental insurance
+5
Senior CNC Machinist & Programmer — Haas VF-6 Expert
Senior CNC Machinist & Programmer — Haas VF-6 Expert

Nelson Connects • Santa Rosa (CA)

On-site
USD 44,000 - 69,000
Senior CNC Mill Set Up Machinist
Senior CNC Mill Set Up Machinist

Total Aviation Staffing, LLC • San Jose (CA)

On-site
USD 62,000 - 83,000
Competitive pay
Advanced CNC technologies
Growth opportunities
+1