1

Mastercam Programming Jobs in California (NOW HIRING)

SENIOR CNC PROGRAMMER

Hawthorne, CA · On-site

$45 - $65/hr

Mastercam programming experience * Siemens control experience * Experience machining metal 3D printed parts * NTMA certification or equivalent formal training * Experience with automation, fixtures ...

Lead CNC Programmer

Sylmar, CA · On-site

$27 - $36.75/hr

Other duties as assigned Qualifications Education & Experience: * 10+ years Mastercam programming preferred.Solid Modeling: 3 years (Required) * 3+ years leadership or mentoring experience.

New

Lead CNC Programmer (Sylmar)

Sylmar, CA

$27 - $36.75/hr

Other duties as assigned Qualifications Education & Experience: * 10+ years Mastercam programming preferred.Solid Modeling: 3 years (Required) * 3+ years leadership or mentoring experience.

New

Experience: * 10+ years Mastercam programming preferred.Solid Modeling: 3 years (Required) * 3+ years leadership or mentoring experience. * Aerospace/AS9100 experience preferred. * Vericut experience ...

New

Lead CNC Programmer

Kagel Canyon, CA · On-site

$27 - $36.75/hr

Other duties as assigned Qualifications Education & Experience: * 10+ years Mastercam programming preferred.Solid Modeling: 3 years (Required) * 3+ years leadership or mentoring experience.

New

Other duties as assigned Qualifications Education & Experience: * 10+ years Mastercam programming preferred.Solid Modeling: 3 years (Required) * 3+ years leadership or mentoring experience.

New

Lead CNC Programmer

Los Angeles, CA

$28.50 - $39/hr

Other duties as assigned Qualifications Education & Experience: * 10+ years Mastercam programming preferred.Solid Modeling: 3 years (Required) * 3+ years leadership or mentoring experience.

New

Monrovia This role focuses on programming and operating CNC lathes, with a strong emphasis on Mastercam programming and editing. You work with tight tolerances and complex 5-axis machining on ...

Advanced CNC Machinst

Pomona, CA · On-site

$27 - $30/hr

Required Knowledge, Skills, & Abilities Mastercam programming skills - X9 is the current version in use (5+ years) Master machinist Level A machinist or Tool/Die Certification Project Management ...

Advanced CNC Machinst

Pomona, CA · On-site

$27 - $30/hr

Required Knowledge, Skills, & Abilities Mastercam programming skills - X9 is the current version in use (5+ years) Master machinist Level A machinist or Tool/Die Certification Project Management ...

CNC Machining / Mastercam Programming: Use CNC machining centers for fabricating and modifying mold components. Generate or edit toolpaths using Mastercam to produce accurate and high-quality parts ...

next page

Showing results 1-20

Mastercam Programming information

What are some common challenges Mastercam Programmers face when working with complex parts, and how can they address them?

Mastercam Programmers often encounter challenges when programming complex geometries, such as intricate contours or multi-axis toolpaths. These situations require careful planning to avoid collisions, ensure optimal surface finishes, and maintain efficient cycle times. Collaborating closely with machinists and engineers can help identify potential manufacturing issues early on. Additionally, regularly updating Mastercam skills and staying current with software updates can greatly improve problem-solving and productivity when handling difficult projects.

What are the key skills and qualifications needed to thrive as a Mastercam Programmer, and why are they important?

To excel as a Mastercam Programmer, you need strong skills in CNC machining, CAD/CAM software proficiency, and a solid understanding of manufacturing processes, typically supported by technical training or certification in Mastercam. Familiarity with Mastercam software, G-code programming, and CNC machine operation is crucial for producing accurate toolpaths and efficient machining. Attention to detail, problem-solving ability, and effective communication with machinists and engineers are essential soft skills. These competencies ensure the creation of precise parts, minimize errors, and optimize production efficiency in a manufacturing environment.

What is Mastercam programming?

Mastercam programming refers to the process of using Mastercam software to create toolpaths and generate G-code for CNC (Computer Numerical Control) machines. This software enables programmers to design parts, simulate machining operations, and optimize cutting processes for manufacturing. Mastercam programmers convert CAD models into instructions that CNC machines use to fabricate parts with precision and efficiency.
What are popular job titles related to Mastercam Programming jobs in California? For Mastercam Programming jobs in California, the most frequently searched job titles are:
What job categories do people searching Mastercam Programming jobs in California look for? The top searched job categories for Mastercam Programming jobs in California are:
What cities in California are hiring for Mastercam Programming jobs? Cities in California with the most Mastercam Programming job openings:
SENIOR CNC PROGRAMMER

SENIOR CNC PROGRAMMER

Freeform

Hawthorne, CA • On-site

$45 - $65/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 28 days ago


Job description

At a Glance

Company: Freeform Technologies
Location: Hawthorne, CA
Job Type: Full-Time
Pay Range: $45 – $65/hour (based on experience) + Stock Options
Shift: Flexible
Overtime: Yes, as needed
Experience Level: Senior
Work Authorization: Must be authorized to work in the U.S.

---

Why This Role Exists

This role exists because Freeform is scaling production.

Freeform is actively delivering production-scale metal parts for aerospace, defense, automation, and industrial customers. As production volume and part complexity increase, this role is critical to ensuring precision, throughput, and repeatability in post-print CNC machining.

As a Senior CNC Programmer, you’ll play a key role in bridging metal additive manufacturing and high-precision 5-axis CNC machining, helping define how next-generation manufacturing actually works on the shop floor.

---

The Work You’ll Be Doing

In this role, you will:

  • Program, set up, and run 5-axis DMG Mori CNC mills
  • Post-machine complex metal 3D printed parts to tight tolerances
  • Optimize toolpaths, speeds, feeds, and strategies for efficiency and part quality
  • Machine parts directly from blueprints and 3D CAD models
  • Hold tight tolerances (±0.001” and tighter depending on part)
  • Perform deburring, cleaning, and finishing operations
  • Inspect parts using micrometers, thread gauges, indicators, and probing
  • Support preventative maintenance and cutting fluid management
  • Collaborate closely with engineers to improve programs, fixtures, and automation
  • Contribute to process improvement initiatives focused on throughput and repeatability

This is a hands-on programming role, not a desk-only CAM position.

---

Machines, Controls & Software

You’ll work with equipment such as:

Machines:

  • DMG Mori 5-Axis CNC Machining Centers

Controls:

  • Siemens

CAM Software:

  • Mastercam (highly preferred)

Inspection Tools:

  • On-machine probing
  • Micrometers, indicators, thread gauges, precision hand tools

---

What We’re Looking For

Required:

  • 5+ years of 5-axis CNC mill programming experience
  • Strong experience with DMG Mori 5-axis machines
  • Proven ability machining aluminum, stainless steel, titanium, or Inconel
  • Deep understanding of setups, tooling, speeds/feeds, and optimization
  • Ability to read blueprints, GD&T, and CAD models

Preferred (Not Required):

  • Mastercam programming experience
  • Siemens control experience
  • Experience machining metal 3D printed parts
  • NTMA certification or equivalent formal training
  • Experience with automation, fixtures, or multi-axis optimization
  • Comfortable operating cranes, forklifts, and shop equipment

---

Materials You’ll Work With

  • Aluminum
  • Stainless Steel
  • Titanium
  • Inconel & nickel-based alloys

---

Why Machinists Like Working at Freeform

Machinists choose Freeform because:

  • Modern 5-axis CNC equipment and cutting-edge technology
  • Real collaboration between machinists, programmers, and engineers
  • High-skill work — not button pushing
  • Stable, production-focused workflows
  • Competitive hourly pay plus meaningful equity ownership
  • A clean, organized, state-of-the-art facility
  • Opportunities to influence how manufacturing scales globally

This is a place for machinists who want to build something new, not just run jobs.

---

Pay, Benefits & Schedule

Pay: $45 – $65/hour (DOE)
Top of range reserved for exceptional technical depth and experience

Benefits Include:

  • Significant pre-IPO stock option packages
  • 100% employer-paid Medical, Dental & Vision insurance
  • Traditional & Roth 401(k)
  • Relocation assistance
  • Paid vacation, sick leave, and holidays
  • Generous paid parental leave
  • Free daily catered lunch & dinner
  • Casual dress, flexible hours, and team events

---

Apply

If you’re a Senior CNC Programmer who wants to work at the intersection of automation, additive manufacturing, and precision machining, this role is built for you.

Apply directly through hireCNC or save the job to come back later.