CNC Programmer

Ultimate Staffing Services

Murrieta (CA)

On-site

USD 60,000 - 95,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ultimate Staffing Services seeks an experienced CNC Programmer to design and optimize programs for multi-axis CNC machines in our Murrieta facility. You will analyze work orders, read blueprints, and set up CAM programs to run on FANUC and FADAL controllers.

You will also verify parts, maintain tool offsets, and participate in process improvements while adhering to safety and quality standards. Strong problem-solving and GD&T reading skills are essential.

Qualifications

  • 3–5 years CNC programming experience required.
  • HS Diploma or GED required.
  • Knowledge of computer and electronics basics.
  • Mechanical ability and conceptual skills.
  • Critical thinking and problem-solving abilities.
  • Ability to read and interpret GD&T on blueprints.

Responsibilities

  • Analyzes work orders, blueprints, and data specs for calculations.
  • Writes CAM programs (Esprit) by hand or modifies existing programs.
  • Prepares CNC controller setup including zeros and offsets.
  • Sets up mills with tools, fixtures, and stops; verifies alignment.
  • Verifies settings by first-run parts and measurements.
  • Maintains batch specs; detects malfunctions and reprograms as needed.
  • Maintains safe operations by following safety procedures.
  • Maintains equipment by performing preventive maintenance.
  • Documents actions and communicates irregularities across shifts.
  • Participates in special projects and other duties as required.

Skills

CNC programming
CAM experience
Math geometry
Problem solving
Reading blueprints
Communication

Education

HS Diploma/GED

Tools

FANUC controllers
FADAL controllers
Mastercam
SolidWorks
Esprit
Microsoft Excel
MRP software

Job description

CNC Programmer Produces machined parts by programming, setting up, and operating a computer numerical control (CNC) machine.

Duties and Responsibilities
  • Analyzes machining work orders, blueprints, engineering plans, materials, and other data specifications to perform the necessary calculations; including interpreting geometric dimensioning and tolerances.
  • Writes programs using CAM (Esprit), by hand or modifies existing programs and stores them on an offline computer to then load into the machine's controller.
  • Prepares CNC controller, including fixture or part zeros and reference points; setting tool registers, offsets, compensation, and conditional switches; calculating requirements, including basic math, geometry, trigonometry, proving part programs.
  • Sets-up mills by installing and adjusting, tools, attachments, collets, bushings, and stops; indicating vises, CNC indexers, custom fixtures and tramming heads.
  • Verifies settings by measuring positions, first-run part, and sample work pieces; adhering to Waterstone's internal standards.
  • Maintains batch specifications by observing milling, drilling, grooving, and cutting; thread milling and tapping operations; taking measurements; detecting malfunctions; troubleshooting processes; adjusting and reprogramming controls; sharpening and replacing worn tools; adhering to quality assurance procedures and processes.
  • Maintains safe operations by adhering to safety procedures and regulations.
  • Maintains equipment by completing preventive maintenance requirements; following manufacturer's instructions; troubleshooting malfunctions; calling for repairs.
  • Maintain continuity among work shifts by documenting and communicating actions, irregularities, and continuing needs.
  • Documents actions by completing production and quality logs.
  • Updates job knowledge and state of the art, cutting edge techniques by participating in educational opportunities; reading technical publications.
  • Accomplishes organization goals by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
  • Understands and comprehends verbal and written communication.
  • Requires regular, reliable attendance.
  • Participates in special projects and performs other duties as required.
Education and Qualifications
  • Must have 3-5 years of experience
  • High School Diploma/GED required
  • Computer and Electronics Knowledge
  • Mechanical ability
  • Conceptual Skills
  • Active Listening Skills
  • Functional and Technical Skills
  • Process Improvement Skills
  • Use of Critical thinking skills, logic, and reasoning to troubleshoot and solve problems.
Tooling Equipment/Software Use
  • FANUC and FADAL controllers
  • Microsoft Excel
  • MRP job tracking software
  • Engineering software (Mastercam, SolidWorks, Esprit)

All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status.

We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, Los Angeles County Fair Chance Ordinance, and San Francisco Fair Chance Ordinance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Ultimate Staffing • Murrieta (CA)

On-site
USD 70,000 - 90,000
CNC Programmer - Must have CATIA or Mastercam
CNC Programmer - Must have CATIA or Mastercam

Ultimate Staffing • Signal Hill (CA)

On-site
USD 48,216 - 89,544
Lead CNC Programmer
Lead CNC Programmer

Mason Controls • Los Angeles (CA)

On-site
USD 85,000 - 110,000
CNC Machinist Programmer
CNC Machinist Programmer

AppleOne Employment Services • Camarillo (CA)

On-site
USD 100,289,000 - 128,943,000
CNC Programmer/Operator 1st & 2nd Shift
CNC Programmer/Operator 1st & 2nd Shift

Ultimate Staffing • Billerica (MA)

On-site
USD 72,800 - 93,000
Medical & dental insurance
401(k)
Paid holidays, vacation & sick time
+2
CNC Programmer
CNC Programmer

Align Precision Corp • Town of Florida (NY)

On-site
USD 75,000 - 110,000
CNC Programmer
CNC Programmer

Avantus Aerospace, Inc. • Santa Clarita (CA), Northern (KY)

Hybrid
USD 70,000 - 100,000
CNC PROGRAMMER
CNC PROGRAMMER

HEM Inc • Pryor Creek (OK)

On-site
USD 60,000 - 85,000
Sr. CNC Programmer III
Sr. CNC Programmer III

Toray Advanced Composites • Fairfield (CA)

On-site
USD 90,000 - 110,000
CNC Programmer
CNC Programmer

Precision Castparts • Phoenix (AZ)

On-site
USD 65,000 - 90,000